Встречается на 3% собеседований по Python
Зачем нужен метод __init__
Метод __init__ — это конструктор класса в Python, который автоматически вызывается при создании нового экземпляра. Он нужен для инициализации атрибутов объекта и выполнения начальной настройки.
Пример:
python
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
person = Person("Alice", 30)
print(person.name) # Alice
print(person.age) # 30Ключевые моменты:
- Не является обязательным, но используется в 99% случаев.
- Первый параметр —
self(ссылка на экземпляр). - Может принимать аргументы для инициализации состояния объекта.
- Не возвращает значение (по сути, это процедура, а не функция).

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