9 месяцев назад
Встроенные функции Python. Работа с атрибутами объектов
Рассмотрим на примерах, как взаимодействовать с атрибутами объектов с помощью встроенных функций hasattr(), getattr(), setattr(), delattr(). Для начала определим, что такое атрибут. Простыми словами, это что-то вроде переменной, которая связана с объектом и хранит в себе какие-то данные. Создадим экземпляр класса Cat и разберем работу с атрибутами при помощи встроенных функций. class Cat: def __init__(self, name: str, age: int) -> None: self.name = name self.age = age cat_bob = Cat(name="Bob", age=2) hasattr()...
223 читали · 1 год назад
АТРИБУТ
аттрибут (лат. attributio – свойство, сказуемое) – предикат (качество, признак) субстанции, достаточный для ее идентификации (узнавания, распознавания) и необходимый для ее существования. Говоря иначе, атрибут – это то, что в традиционной логике называют отличительным признаком вещи (differentiae), с той, однако, разницей, что, говоря об атрибутах вещи, подразумевают не видовое, а субстанциальное отличие: «любая разница, созданная какими угодно отличиями, составляет инаковость; но нечто другое получается только в том случае, когда две вещи разделены субстанциальным отличием» (Боэций...