1. 程式人生 > >Python and or 運算子

Python and or 運算子

注意:and or 是python特有的短路運算子

1. 表示式從左至右運算,若 or 的左側邏輯值為 True ,則短路 or 後所有的表示式(不管是 and 還是 or),直接輸出 or 左側表示式 。

2. 表示式從左至右運算,若 and 的左側邏輯值為 False ,則短路其後所有 and 表示式,直到有 or 出現,輸出 and 左側表示式到 or 的左側,參與接下來的邏輯運算。

3. 若 or 的左側為 False ,或者 and 的左側為 True 則不能使用短路邏輯。