2
所以,我試圖把這個布爾邏輯表到蟒蛇給我們一個出來放在了X(邏輯表的末尾)http://imgur.com/Yarq75hPython的布爾邏輯鏈
我的代碼到目前爲止是:
#Main instructions
A = input('Enter 0 or 1 for 1st input: ')
B = input('Enter 0 or 1 for 2nd input: ')
C = input ('Enter 0 or 1 for 3rd input: ')
print 'The logic diagram, LOGIC-1 evaluates for the input values, A, B and C to X'
print "input 1 =",A
print "input 2 =",B
print "input 3 =",C
print (A and not B) and (not B or C)
但是,輸出不符合我的輸入。例如,輸入0,0,0給出0.但我希望它是1.另外,輸入1,1,1給出了假。
爲什麼0,0,0應該是1? – thefourtheye
不特C的值,X = 1當且僅當A = 1和B = 0。 – Reti43
'>>>(False,並且不假)和(非假或False)''返回FALSE'。同樣適用於>>>(真和不真)和(不真或真)'。我認爲你的代碼沒有問題。 – val