参见英文答案 > What does `<>` mean in Python? 5个
所以,我正在为自己制作一个python备忘单,当我开始覆盖比较运算符时,我注意到这两个:
a = 1
b = 2
if a != b:
print("Dunno")
if a <> b:
print("Dunno")
我正在使用python 2.7并且很奇怪两个操作符之间是否存在差异?
解决方法:
如the documentation所述,它们是相同的. <>不推荐使用并在Python 3中删除,因此您应该使用!=.