Справочник · модуль 9 «Объекты и классы»
__repr__ и __eq__
Особые методы меняют поведение объекта. __repr__ — как его показывать при отладке, __eq__ — как сравнивать два объекта знаком ==.
Сравнение из жизни
Как правила, когда два объекта считать одинаковыми.
Запомнить
Особые методы — как тайные кнопки. Python нажимает их сам: при print и при сравнении.
Тема из урока 9.6 «Скрытое и особое» курса PythonAZ.