我很困惑怎么办!=运算符在python中工作。我是python编程新手。在
我知道simple !=
只是检查LHS表达式和RHS表达式是否不相等。在
例如:
True != False
返回True。在
我的问题是它如何在!=
运算符序列中工作。在
当我打字的时候
^{pr2}$在python交互会话中,它返回False
,但是如果我一步一步地解决它,我会得到答案True
。在
逐步解决:
-5 != False
返回True
True != True
返回False
False != True
返回True
所以它应该返回True
,但它返回False
。我不知道为什么。在
一点帮助将不胜感激。 提前谢谢。在
在Python中,此比较相当于:
即:
^{pr2}$请参见:https://docs.python.org/3/reference/expressions.html#comparisons中的详细信息。
相关问题 更多 >
编程相关推荐