邏輯運算子

邏輯運算子用來對布林值做運算,在嚴謹的規定下讓程式進行邏輯思考。

not 將一個布林值進行邏輯否定。

and 將兩個布林值進行邏輯交集。

or 將兩個布林值進行邏輯聯集。

運算子 用法
not not邏輯運算子呈現相反的結果
and and邏輯運算子意思接近中文的【和】,兩布林值皆須為True結果才為True
or or邏輯運算子意思接近中文的【或】,兩布林值其中一者為True即為True

邏輯運算子依嚴謹程度具有先後順序。

點我觀看投影片


在寫程式驗證之前,先在腦中運算結果為何?

a = True
b = False
print(a and not b or b and a or not a)

點我前往

results matching ""

    No results matching ""