光学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变量赋值操作10/24
- ♥ python迭代器是什么意思11/24
- ♥ python有短类型吗?10/09
- ♥ Python bs4的四个对象12/12
- ♥ Python小白福利之枚举函数12/14
- ♥ python如何判断一个字符串是常驻的01/06
内容反馈