🆕 Новый контент
📄 Транскрипт (без резюме)
https://t.me/Python_libr/3479

Разница между is и == Источник: https://t.me/Python_libr/3479

Разница между is и ==

Оператор is проверяется, являются ли эти две переменные одним и тем же. То же самое, что id(a) == id(b).

Оператор сравнения (==) же вызывает метод eq у левого объекта, который возвращает True или False.

Из-за того, что некоторые могут неправильно реализовать eq, рекомендуют использовать is при сравнении на None.

#урок

🧾 Транскрипт (формат)

Разница между is и ==

Источник: https://t.me/Python_libr/3479

Разница между is и ==

Оператор is проверяется, являются ли эти две переменные одним и тем же. То же самое, что id(a) == id(b).

Оператор сравнения (==) же вызывает метод __eq__ у левого объекта, который возвращает True или False.

Из-за того, что некоторые могут неправильно реализовать __eq__, рекомендуют использовать is при сравнении на None.

#урок