>>> 0 < 10 != 1 < 5
True為什么??0<10 為真。1<5 也是 true。True != True 應該是 false ??。那為什么輸出是True???
1 回答

慕尼黑5688855
TA貢獻1848條經驗 獲得超2個贊
由于操作優先級的不同,您的表達式的含義也不同。您需要添加括號:(0 < 10) != (1 < 5)
,以獲得您想要的內容。
否則你原來的表達意思是一樣的,(0 < 10) and (10 != 1) and (1 < 5)
這不是你所期望的。
添加回答
舉報
0/150
提交
取消