__init__ — вызывается при создании объекта. Перед ним вызывается __new__ — статический класс для создания образца класса.__str__, __repr__ — строковое представление объекта для пользователя (__str__) и для программиста (__repr__).__gt__, __eq__, __lt__ — методы сравнения >, ==, <. Отдельные методы для !=, >=, <= и других операторов.#теория
