10 python-条件控制-if

这篇博客详细介绍了Python中的条件控制语句,包括if、elif和else的使用。强调了语法要点,如判定语句后的冒号、缩进规则、elif的排他性和else的配对。还提到了if语句中常见的操作运算符以及如何进行嵌套使用,指出嵌套时需要注意的缩进问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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语句

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值