python - 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?
解决方案
推荐阅读
- c# - 相同类型的多个导航属性的关系配置?
- java - File.listFiles() 不断为 File[] 返回 null
- node.js - 有没有办法将 Apollo GraphQL 订阅与 ShareDB 一起使用,而不是使用常规的 WS 连接?
- powershell - PowerShell 和 VSCODE 的问题
- asp.net - URL 的 cookie 属性的域值是什么
- javascript - Sequelize 使用 [Op.or] 查询父模型和包含模型
- angular - Angular ViewChild
- java - 从 (PhoneAuthProvider.getInstance().verifyPhoneNumber() 获取错误,他们在 get 实例和 verifyphonenumber 上制作一条带,如下所示
- google-cloud-firestore - 当我选择任何项目时,我想制作一个微调器,只需从 firestore 数据库中获取数据并放入 textviews
- reactjs - flow 给出了在 react-native 功能组件中未提及返回数据类型的错误