【发布时间】:2019-06-26 20:29:21
【问题描述】:
有人可以向我解释一下为什么这段代码返回 True 吗?我完全不明白这个,以我的理解,它应该返回 False。
z = 2
y = 1
x = y < z or z > y and y > z or z < y
print(x)
【问题讨论】:
-
如果不确定,请使用括号
-
这个例子在现实生活中也没什么意义,因为
y < z or z > y归结为y < z -
为什么你认为它应该返回False?
标签: python python-3.x