1、if语句格式
if语句的使用方法为:
if 条件1 :
语句1
elif 条件2:
语句2
elif 条件3
语句3
…………
else:
其他
| 如果只有1个判断,只用一个if就可以了。 |
| 如果是“不是A就是B”的条件,使用if-else语句。 |
| 如果有多个并列的条件,使用上述if- elif-else语句。 |
| 如果多个不相关的条件,使用多个if就可以了。 |
2、多条件语句的执行流程
当有多个if条件时,程序应该选择哪一个语句来执行呢?
(1)多个孤立的if语句
这种情况的话,计算机会从上往下执行,执行过程如下:
if 条件1:#判断条件1
语句1#如果条件成立执行语句1,不成立直接跳过
if 条件2:#判断条件2
语句2#如果条件成立执行语句2,不成立直接跳过
if 条件3:#判断条件3
语句3#如果条件成立执行语句3,不成立直接跳过
if 条件4:#判断条件4
语句4#如果条件成立执行语句4,不成立直接跳过
if 条件5:#判断条件5
语句5#如果条件成立执行语句5,不成立直接跳过
………………
(2)并列的if-elif-else语句
这种情况下,计算机同样从上往下读取,哪一个条件成立了,就执行这个语句,并且,后面的条件不再读取。所以,这种情况下,多个条件,只会执行一个语句。
if 条件1:#判断条件1
语句1#不成立,下一个条件
elif 条件2:#判断条件2
语句2#成立,执行语句2,跳过下面的两个条件
elif 条件3:
语句3
else 条件4:
语句4
3、注意几个点
- 条件后面必须跟冒号
- 语句和对应的条件之间,注意缩进
本文介绍了Python编程中的if语句及其使用,包括if-elif-else语句的执行流程,强调了条件判断后的冒号、语句缩进等关键点。

被折叠的 条评论
为什么被折叠?



