Mein Editor warnt mich beim Vergleichen my_var == None
, aber keine Warnung bei der Verwendung my_var is None
.
Ich habe einen Test in der Python-Shell durchgeführt und festgestellt, dass beide eine gültige Syntax sind, aber mein Editor scheint zu sagen, dass dies my_var is None
bevorzugt wird.
Ist dies der Fall und wenn ja, warum?
is
- python.org/dev/peps/pep-0008/#programming-recommendations