我很好奇,为什么在python中此表达式会产生False:
>>> False == True != True
False
为了进行比较,js:
> false == true != true
true
golang:
fmt.Println(false == true != true) => true
我可以解释为什么js和golang会产生这样的结果:如果从左到右计算该表达式,则会得到false!= true,这是正确的。 python如何解释此代码以获取False?