查看以下网站:
TutorialPoint
标题为Python Comparison Operators:
您会看到!=
与<>
运算符类似的内容
甚至我测试了这个东西。
那么这两个比较运算符之间的主要区别是什么?
还有一些文件表明它们相似,而且不一样。这两个比较运算符的比较是否有不同的标准?
答案 0 :(得分:7)
在2.7中,它们是相同的。来自the documentation:
比较运算符&lt;&gt;和!=是相同的替代拼写 运营商。 !=是首选拼写; &LT;&GT;已经过时了。
在3.X中,<>
不再存在。
答案 1 :(得分:2)
根据Expressions - Comparisons - Python 2.x documentation:
表单
<>
和!=
相同;为了与C保持一致,!=
是 优选的;在!=
下面提到<>
的地方也被接受。<>
拼写被认为是过时的。
而且,<>
在Python 3.x中消失了。如果可能,请不要使用<>
。
答案 2 :(得分:2)
如文档中所述,它们是相同的。&lt;&gt;不推荐使用并在Python 3中删除,因此您应该使用!=。