Разница между is и ==
Оператор is проверяется, являются ли эти две переменные одним и тем же. То же самое, что
Оператор сравнения (==) же вызывает метод
Из-за того, что некоторые могут неправильно реализовать
#урок
Оператор is проверяется, являются ли эти две переменные одним и тем же. То же самое, что
id(a) == id(b).Оператор сравнения (==) же вызывает метод
__eq__ у левого объекта, который возвращает True или False.Из-за того, что некоторые могут неправильно реализовать
__eq__, рекомендуют использовать is при сравнении на None.#урок