Vielleicht ist das eine ziemlich neue Frage, aber ich bin neugierig. Ich habe versucht, danach zu suchen, aber ich denke, dass mir die korrekte Terminologie fehlt, um richtig zu suchen.
Unterschied zwischen !=
und <>
.
Bei erneuter Suche, "Ungleichheit", habe ich eine gefunden, die not ==
und !=
diskutiert, aber nichts über <>
.
In% Python 2.x entspricht <>
!=
, wie in Dokumentation :
Die Formulare & lt; & gt; und! = sind äquivalent; Aus Gründen der Konsistenz mit C ist! = bevorzugt; wo! = unten erwähnt wird & lt; & gt; wird auch akzeptiert. Die & lt; & gt; Rechtschreibung gilt als veraltet.
In Python 3.x wurde <>
entfernt. Auch in der Dokumentation heißt es:
Entfernte Syntax
....
Entfernte & lt; & gt; (Verwenden Sie stattdessen =.).
Sie sind in Python 2 austauschbar, aber <>
ist veraltet und wurde < a href="http://docs.python.org/3.1/whatsnew/3.0.html#removed-syntax"> in Python 3 entfernt .
Tags und Links python syntax equality inequality