print 1>0 == (-1)<0 # => False
print (1>0) == ((-1)<0) # => True
第一行输出False。第二行输出True。
问题在于,如果按照顺序比较运算符高于相等运算符,那么可能会出现这种情况。
难道两行不应该都输出True吗?(或者至少应该是相同的结果..)
https://www.codecademy.com/en/forum_questions/512cd091ffeb9e603b005713
1>0 == (-1)<0
等同于1 > (0 == (-1)) < 0
? - user2864740