• 流程控制介绍


    一、if判断

    作用:像人一样对不同的情况做出不同的行为。

    代码块:同一缩进级别的代码

    基本语法格式:

    语法一 

      if        条件 :
    
          代码1
    
          代码2
    
          代码3
    View Code

    语法二

    if       条件 :
    
          代码1
    
          代码2
    
       else:
    
          代码1
    
          代码2
    View Code

     

    语法三

             if   条件:
    
          代码1
    
          代码2
    
       elif 条件:                                                                                  
    
          代码1
    
       elif 条件:
    
          代码1
    
       else:
    
          代码1
    #elif可以用N个
    View Code

    语法四 if的嵌套

          if 条件1:
    
          if条件2:
    
              代码1
    
              代码2
    
          else:
    
              代码1
    
       else:
    
          代码1
    View Code

     二、while循环

    1.什么是循环?

    循环就是重复的做某件事

    break:直接跳出整个循环体

    continue:结束本次循环,进入下次循环

    基本语法格式: 

    while    条件:
    
        code1
    
        code2
    
        code3
    
        code4
    
        code5
                
    View Code

    while的嵌套

    while  True:
    
       while True:
    
        break
    
    break
    View Code

    while也可和if语句进行嵌套

    while else:

    如果while循环正常结束,而不是使用break结束的,才会执行else的子代码

    跳出while循环体的两种方法

    1.在while循环内使用break

    2.在while循环内修改条件值,使条件的逻辑值变为False

    三、for循环 

      for循环的强大之处在于不依赖索引取值。

    基本语法格式

         for 变量名 in 容器类型:
                代码1,
                代码2,
                代码3,
                代码4,
    View Code

    容器类型:能容纳多个数据的类型,通过len()可以获得容器类型的长度。

    ps:range在Python2 和Python3中的区别

    Python2中

        1.range返回值是一个列表

        2.xrange是Python3中的range

    Python3中range是一个迭代器,需要值时才获取。

  • 相关阅读:
    1040. Moving Stones Until Consecutive II
    999. Available Captures for Rook
    1035. Uncrossed Lines
    1031. Maximum Sum of Two Non-Overlapping Subarrays
    配置启动挂载:fstab文件详解
    Linux下某个进程CPU占用率高分析方法
    linux中uptime命令查看linux系统负载
    强大的strace命令用法详解
    公司内网,配置代理以后无法使用yum源
    sshd_config配置文件
  • 原文地址:https://www.cnblogs.com/Cpsyche/p/11123287.html
Copyright © 2020-2023  润新知