Встречается на собеседованиях • сегодня
Какие магические методы и для чего используются
Магическими метода называют методы, имена которых начинаются и заканчиваются двойным подчеркиванием. Магические они потому, что почти никогда не вызываются явно. Их вызывают встроенные функции или синтаксические конструкции. Например, функция len() вызывает метод __len__() переданного объекта. Метод
__add__(self, other) вызывается автоматически при сложении оператором +.
Перечислим некоторые магические методы:
__init__: инициализатор класса__add__: сложение с другим объектом__eq__: проверка на равенство с другим объектом__iter__: возвращает итератор
Oct. 10, 2023, Источник

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы