對真值和假值取反
Python提供了一個操作來實現相反的情形:使用單詞not將會對他後面的值取反(注意not只能是全小寫)
- >>> not 5 > 2
- False
- >>> not "A" < 3
- True
- >>> not "A" < "z"
- False
- >>>
觀察多個比較運算的結果
(1)and運算(1 True 3 False)
如果左邊的運算、值或者對象爲True,接着對右邊求值。若左邊不爲True,就停止運算並且輸出結果False,不再繼續運算。比如:
- >>>True and True #輸出True
(2) or運算(3 True 1 False)
同理,比如:
- >>> True or False # True or True
- True
- >>> False or True
- True
- >>> False or False
- False