Атрибут

Атрибут — это данные, которые хранит объект (как переменная внутри него).

Что такое атрибут

Атрибут — это данные, которые хранит объект (как переменная внутри него). К атрибуту обращаются через точку.

завод.склад

Данные объекта

Атрибут — это переменная, которая принадлежит объекту и хранит его состояние: заряд дрона, размер склада, координаты. Читают и меняют атрибут через точку: завод.склад, завод.склад = 100.

Атрибуты обычно задают в конструкторе __init__, а методы объекта потом их меняют.

Частые вопросы

Чем атрибут отличается от метода? Атрибут хранит данные, метод выполняет действие.

Можно добавить атрибут после создания объекта? Да, Python позволяет присвоить новый атрибут в любой момент.

Начать игру бесплатно