1. 程式人生 > >python基礎之比較、邏輯運算子

python基礎之比較、邏輯運算子

比較(即關係)運算子
== 檢查兩個運算元的值是否相等,如果是則條件變為真 如a=3,b=3則(a == b) 為 true.
!= 檢查兩個運算元的值是否相等,如果值不相等,則條件變為真。 如a=1,b=3則(a != b) 為 true.
<> 檢查兩個運算元的值是否相等,如果值不相等,則條件變為真。 如a=1,b=3則(a <> b) 為 true。這個類似於 != 運算子
(> ) 檢查左運算元的值是否大於右運算元的值,如果是,則條件成立。如a=7,b=3則(a > b) 為 true
< 檢查左運算元的值是否小於右運算元的值,如果是,則條件成立。 如a=7,b=3則(a < b) 為 false.

= 檢查左運算元的值是否大於或等於右運算元的值,如果是,則條件成立如a=3,b=3則(a >= b) 為 true.
<= 檢查左運算元的值是否小於或等於右運算元的值,如果是,則條件成立 如a=3,b=3則(a <= b) 為 true.
邏輯運算子
and x and y 布林"與" - 如果x 為 False,x and y 返回 False,否則它返回 y 的計算值。(a and b) 返回 20
or x or y 布林"或" - 如果 x 是 True,它返回 True,否則它返回 y 的計算值。(a or b) 返回 10。
not not x 布林"非" - 如果 x 為 True,返回 False 。如果 x 為 False,它返回 True。 not(a and b) 返回 False