Метод init в Python выполняет инициализацию объектов автоматически при создании нового экземпляра класса. 13
Некоторые особенности работы метода:
Если определить параметры в методе init, они станут обязательными при создании объекта. 3 Если не передать все необходимые аргументы, Python вызовет ошибку. 3 Чтобы избежать ошибок, можно использовать значения по умолчанию для параметров в init. 3
Внутри метода init можно создавать не только атрибуты на основе переданных аргументов, но и добавлять любые другие свойства объекту. 3