删除运算符并与 repr() 同义
在 Python 2 中,<>
是 !=
的同义词; 同样,`foo`
是 repr(foo)
的同义词。
Python 2.x <= 2.7
>>> 1 <> 2
True
>>> 1 <> 1
False
>>> foo = 'hello world'
>>> repr(foo)
"'hello world'"
>>> `foo`
"'hello world'"
Python 3.x >= 3.0
>>> 1 <> 2
File "<stdin>", line 1
1 <> 2
^
SyntaxError: invalid syntax
>>> `foo`
File "<stdin>", line 1
`foo`
^
SyntaxError: invalid syntax