编程语言的执行程序个别都是依照程序来的,然而也有非凡状况,比方咱们前面要学习的并发连贯和明天要学习的 if 流程管制语句。上面就开看看 if 语句的根本用法。
咱们先来看看 if 语句的结构,而后再来用代码演示一下:
'''
if 布尔值:
布尔值为真,执行这里的代码块
'''
其中的布尔值能够通过运算来取得,也能够通过其余表达式来实现。上面看看演示
if True:
print('######')
if False:
print('!!!!!!!')
if 0:
print('@@@@@@@')
if 1:
print('$$$$$$$$')
if 1-1:
print('%%%%%%%%')
if 1*0:
print('&&&&&&&&')
返回后果为:
######
$$$$$$$$
从下面的代码能够看进去布尔值为 True 才执行上面的代码块,然而如果为 False 应该怎么执行呢?看看上面的代码。
'''
if 布尔值:
布尔值为真,执行这里的代码块
else:
布尔值为假,执行这里的代码块
'''
if 1:
print('******')else:
print('WWWWWWW')
if 0:
print('******')else:
print('WWWWWWW')
返回后果为:
******
WWWWWWW
一旦某个表达式成立,Python 就会执行它前面对应的代码块;如果所有表达式都不成立,那就执行 else 前面的代码块;如果没有 else 局部,那就什么也不执行。
从下面的几行代码咱们能够看进去,if 条件管制判断语句最多是二选一的执行流程,下节课咱们来看看多选一的执行流程。
文章起源:www.wakey.com.cn/document-if.html