== None vs is None

== kontrollib võrdsust kasutades __eq__() meetodit. is kontrollib objektide enda võrdsust (viitavad samale objektile).

Näide:

>>> 1 == True
True
>>> 1 is True
False

Reeglina võib kasutada is None võrdluses ja igal pool mujal ==.