Мой редактор предупреждает меня, когда я сравниваю my_var == None
, но не предупреждает, когда я использую my_var is None
.
Я провел тест в оболочке Python и определил, что оба являются допустимым синтаксисом, но мой редактор, похоже, говорит, что my_var is None
предпочтительнее.
Так ли это, и если да, то почему?
is
- python. org / dev / peps / pep-0008 / # программирование-рекомендации - person Volatility   schedule 10.01.2013