编程语言的执行程序个别都是依照程序来的,然而也有非凡状况,比方咱们前面要学习的并发连贯和明天要学习的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