1. 程式人生 > >Python and or用法

Python and or用法

第一個 如果 表達 lock 計算 所有 字典 pytho block

在Python中 None,False,空字符串"",0,空列表[],空字典{},空元組()都相當於False,在布爾上下文中為假;其它任何東西都為真

or:是從左到右計算表達式,返回第一個為真的值,如果兩個都是假,返回的是右邊的值。
and:從左到右計算表達式,若所有值均為真,則返回最後一個值,若存在假,返回第一個假值。

print(2 and 0)
print(0 and 2)
print(0 or 1)
print(4 or 1)
print([] or ())

0
0
1
4
()

Python and or用法