自學Python教程【第五十二節】真值表
歡迎大家來到馬哥Python教程教室,上一講我們了解了Python編程中的一些數學運算,這節課我們來學習Python中的真值表。
邏輯判斷是編程中極為常用的知識。之前的課我們已經說過,見第4課和第9課。但鑒于邏輯運算的重要性,今天我再把常用的運算結果總結一下,供大家參考。
這種被稱為“真值表”的東西,羅列了基本邏輯運算的結果。你不一定要全背下來,但應該對運算的規律有所了解。
為了便于看清,我用<=>來表示等價關系。
<=>左邊表示邏輯表達式,<=>右邊表示它的結果。
NOT
not False <=> True
not True <=> False
(not的結果與原值相反)
OR
True or False <=> True
True or True <=> True
False or True <=> True
False or False <=> False
(只要有一個值為True,or的結果就是True)
AND
True and False <=> False
True and True <=> True
False and True <=> False
False and False <=> False
(只要有一個值為False,or的結果就是False)
NOT OR
not (True or False) <=> False
not (True or True) <=> False
not (False or True) <=> False
not (False or False) <=> True
NOT AND
not (True and False) <=> True
not (True and True) <=> False
not (False and True) <=> True
not (False and False) <=> True
!=
1 != 0 <=> True
1 != 1 <=> False
0 != 1 <=> True
0 != 0 <=> False
==
1 == 0 <=> False
1 == 1 <=> True
0 == 1 <=> False
0 == 0 <=> True
以上就是基本的邏輯運算,你會在編程中反復用到它們。就算剛開始搞不清也沒關系,多寫幾段代碼就會熟悉了。
恭喜你在Python自學的道路上又堅持了一天,以上就是今天為大家分享的真值表中的相關內容,你學會了嗎?看不懂就去碼代碼,看不懂就去碼代碼,看不懂就去碼代碼,重要的事情說三遍,你記住了嗎?下節課我們將分享給大家正則表達式的相關內容,敬請期待!
好啦,今天的分享到這里就結束了,希望大家能夠持續關注馬哥教育官網,每天都會有大量優質內容與大家分享
聲明:文章來源于網絡,侵刪!