Python 中的布林運算子是什麼?


邏輯運算子 and、or 和 not 也稱為布林運算子。儘管 and 及 or 運算子需要兩個可以計算為真或假的運算元,但 not 運算子需要一個計算為真或假的運算元。

如果兩個運算元都返回真,布林 and 運算子返回真。

>>> a=50
>>> b=25
>>> a>40 and b>40
False
>>> a>100 and b<50
False
>>> a==0 and b==0
False
>>> a>0 and b>0
True

如果其中一個運算元為真,布林 or 運算子返回真

>>> a=50
>>> b=25
>>> a>40 or b>40
True
>>> a>100 or b<50
True
>>> a==0 or b==0
False
>>> a>0 or b>0
True

如果其運算元為假表示式,則 not 運算子返回真;如果該表示式為真,則返回假。

>>> a=10
>>> a>10
False
>>> not(a>10)
True

更新於:2020 年 2 月 26 日

7K+ 次檢視

開啟你的 職業生涯

完成課程即可獲得認證

開始
廣告
© . All rights reserved.