Как, я, начал код писать в Python? Смотрите, если уперлись и ничего не получается.

Шаг 12. Инициализация объектов. Конструктор __init__.

Обзор

4. Python ООП.. 2 - количество уроков. Автор курса: Валерий Бовсуновский

Когда мы пишем простые программы. то код имеет не большое значение.

Но вот как дело доходит до точных расчётов, например график, или финансовые системы.

Тогда не учтённый параметр имеет огромное значение. Давайте научимся инициализировать объекты и если какой-то объект не учтён, то система нам выдаст ошибку

AttributeError: 'Point' object has no attribute 'ingr'

и

TypeError: __init__() missing 2 required positional arguments: 'ingr' and 'ingr2'

Хочу посмотреть курс?