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