2020-05-11 章节小记

2020-05-11  本文已影响0人  欧皇杏

python的“短路”逻辑

前提:0,None,() 为False 其余为True

not > and > or

and:

a and b 中, 若都为True ,输出b

a and b 中, 若 a 为 False , b 为 True ,输出a

a and b 中, 若都为False,输出a

即,只要左边为真,就输出右边,否则输出左边。

or:

a or b 中,若 a 为 True,b 为 False ,输出 a

a or b 中,若都为True,输出 a

a or b 中,若都为False,输出 b

即,优先输出真值,一真一假输出真,都为假输出右边的。

联动,与C语言的&&相比,C语言的   a&&b  ,若都为真,则输出1,有一个不为真,则输出0

上一篇 下一篇

猜你喜欢

热点阅读