3and4==4,而3or4==3為什么第一個式子得4,第二個式子得3?3和4哪個是真?為什么?...
1 回答

Qyouu
TA貢獻1786條經驗 獲得超11個贊
這兩個式子分別相當于
3 and True 和 3 or False。
前者問你3和True是否同時為真?答案是。所以返回True。
后者問你3或者False。當然是3。
原因是所有不為0的整數都視為True。
最后:你問的這個問題實際工作中不會有人管。誰會寫這么沒意義的代碼。
添加回答
舉報
0/150
提交
取消