自學(xué)Python教程【第五十二節(jié)】真值表
歡迎大家來到馬哥Python教程教室,上一講我們了解了Python編程中的一些數(shù)學(xué)運算,這節(jié)課我們來學(xué)習(xí)Python中的真值表。

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