2024-04-26 06:32:52 发布
网友
>>> 0 < 10 != 1 < 5 True
为什么呢??0<;10是真的。1<;5也是真的。真的!=真的应该是假的🤔. 那么为什么输出是真的呢
因为你们表达的意思不同。你需要加括号:(0 < 10) != (1 < 5),才能得到你想要的
(0 < 10) != (1 < 5)
否则,原始表达式的意思与(0 < 10) and (10 != 1) and (1 < 5)相同,这不是您所期望的。(感谢@TomKarzes)
(0 < 10) and (10 != 1) and (1 < 5)
因为你们表达的意思不同。你需要加括号:
(0 < 10) != (1 < 5)
,才能得到你想要的否则,原始表达式的意思与
(0 < 10) and (10 != 1) and (1 < 5)
相同,这不是您所期望的。(感谢@TomKarzes)相关问题 更多 >
编程相关推荐