光学if的简单陈述,让一些朋友失去了挑战意识。在收到大家的强烈要求后,编辑决定用一个合并的 if 语句来测试每个人。同时大家也需要用敏锐的眼光去寻找两个合句的区别~
(一)if...else... 语句
if...else...
语句,当
if
的条件为
True
时执行
if
下的语句块,否则执行
else
下语句块。
if...else...
语句格式如下:
if <条件>:
【if 的语句块】
else:
【else 的语句块】
释:条件为
True
时执行【
if
的语句块】,否则执行【
else
的语句块】
注意:
if
和
else
语句和它们各自的缩进部分一起构成了一个完整的代码块
例子
# if-else
age = 3
if age >= 2 and age <= 4:
print('蹒跚学步')
else:
print('婴儿')
(二)if...elif...else... 语句
在开发中,使用
if
可以判断条件,使用
else
可以处理条件不成立的情况
如果要多加一些条件,条件不一样,同时要执行的代码也不一样,可以使用
elif
语法格式如下:
if 条件1:
条件1满足执行的代码
……
elif 条件2:
条件2满足时,执行的代码
……
elif 条件3:
条件3满足时,执行的代码
……
else:
以上条件都不满足时,执行的代码
……
注意:
elif
和
else
都必须和
if
联合使用,而不能单独使用
可以将
if
、
elif
和
else
以及各自缩进的代码,看成一个完整的代码块
以上就是python中if else和if elif else的分析和比较。
更多Python学习推荐:
。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python如何生成tar文件内容09/20
- ♥ python中判断变量的方法比较12/19
- ♥ 如何在python中编写绝对路径和相对路径09/22
- ♥ 什么是python程序11/17
- ♥ PyThon3学习指导:网络编程基础实例11/10
- ♥ 如何使用 datetime 删除重复的 python3 时间?11/12
内容反馈