!=和<>之间有区别吗? Python中的运算符?

时间:2016-10-24 05:29:43

标签: python python-2.7 operators

我尝试搜索但找不到有关<>运算符的详细信息。

https://www.tutorialspoint.com/python/python_basic_operators.htm提到<>是&#34;类似&#34; !=运算符,并没有说明有什么不同或不同之处。

我的测试似乎表明它是一样的:

a = 2, b = 3
>>> a != b
True
>>> a <> b
True
>>> b = 2
>>> a != b
False
>>> a <> b
False

任何帮助理解这一点都将不胜感激。

1 个答案:

答案 0 :(得分:17)

python documentation表示它们是等效的。

  

比较运算符<>!=是同一运算符的备用拼写。 !=是首选拼写; <>已过时。

已从Python 3中删除了<>运算符。