Junior — Middle
118
Kuidas pääseda Pythonis klassis deklareeritud objekti atribuutidele?
Ettevõtted, kust küsiti
Атом Безопасность
Vastus AI-lt
sobes.tech AI
В Python доступ к атрибутам объекта, объявленного в классе, осуществляется через точечную нотацию. Например:
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
p = Person('Иван', 30)
print(p.name) # Выведет: Иван
print(p.age) # Выведет: 30
Здесь p.name и p.age — это доступ к атрибутам объекта p. Также можно использовать функции getattr() и setattr() для динамического доступа:
print(getattr(p, 'name')) # Иван
setattr(p, 'age', 31)
print(p.age) # 31