10 python-条件控制-if

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huiseqiutian/article/details/80687707

1.概述 

       条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。

      条件语句的执行过程图

          

2.  条件控制语句语法:

     python中使用 if语句实现条件控制

     语法:       

    if(判定条件):
       执行语句1
    elif(判定条件):
        执行语句2
     elif(判定语句):

        执行语句3

      ...

      else:
        执行语句x

             注意的点:

                 1. 判定语句后面,需冒号结尾

                 2. 条件成立后执行的语句,注意缩进 

                 3. 同一缩进的多个if语句之间是顺序执行的关系,之间没有必然关系

                 4. elif语句后面必须添加判定条件,多个elif语句之间是排他关系,最多只能有一条执行。elif不是必须的,位置必须            在if之后,else之前(else存在的话)

                 5.else语句之后不需要添加判定条件,else必须与最近同级if语句配对出现(不能单独出现),也可以省略

  3.   if中常见的操作运算符

操作符

 

小于

<=

小于等于

大于

>=

大于等于

==

等于

!=

不等于

in

 存在

not in

 不存在


4. 嵌套:

    在嵌套 if 语句中,可以把 if...elif...else 结构放在另外一个 if...elif...else 结构中

                    if 表达式1:

    语句

    if 表达式2:

        语句

    elif 表达式3:

        语句

    else:

        语句

elif 表达式4:

    语句

else:

    语句

注意:

  1. 嵌套时注意缩进

  2. else依然是匹配同一级别的最近的if语句

阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页