Атрибут
Атрибут — это данные, которые хранит объект (как переменная внутри него).
Что такое атрибут
Атрибут — это данные, которые хранит объект (как переменная внутри него). К атрибуту обращаются через точку.
завод.склад
Данные объекта
Атрибут — это переменная, которая принадлежит объекту и хранит его состояние: заряд дрона, размер склада, координаты. Читают и меняют атрибут через точку: завод.склад, завод.склад = 100.
Атрибуты обычно задают в конструкторе __init__, а методы объекта потом их меняют.
Частые вопросы
Чем атрибут отличается от метода? Атрибут хранит данные, метод выполняет действие.
Можно добавить атрибут после создания объекта? Да, Python позволяет присвоить новый атрибут в любой момент.
Начать игру бесплатно