INIT - начните свое путешествие к успеху уже сегодня!
init (initialization) - это метод, который вызывается при создании объекта определенного класса. Он выполняет начальную настройку объекта, устанавливает начальные значения его свойств и может выполнять другие необходимые операции.
Пример кода:
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
print("Person object created")
person1 = Person("John", 30)
print(person1.name)
print(person1.age)
В этом примере мы создаем класс Person и внутри него определяем метод __init__(). Первый параметр self объявляется автоматически и представляет собой сам объект класса, для которого вызывается метод.
Метод __init__() принимает два параметра name и age, которые используются для установки значений свойств name и age создаваемого объекта. Когда мы создаем объект person1, метод __init__() вызывается автоматически, и мы видим сообщение "Person object created" в консоли.
Затем мы проверяем, что значения свойств установлены верно, вызывая их через имя объекта. Результат выполнения этого кода будет такой:
Person object created
John
30
Таким образом, метод __init__() - это специальный метод, который используется для инициализации объектов класса при их создании. Он позволяет нам устанавливать начальные значения свойств объекта и выполнять другие необходимые действия.