首页 > 解决方案 > Python条件计算

问题描述

我很好奇,为什么在 python 中这个表达式会产生 False:

>>> False == True != True
False

为了比较,js:

> false == true != true
true

戈朗:

fmt.Println(false == true != true) => true

而且我可以解释一下为什么js和golang会有这样的结果:如果你从左到右计算这个表达式,你会得到false != true,也就是true。python如何解释这段代码以获得False?

标签: python

解决方案


推荐阅读