Junior — Middle
122
Hoe krijg je toegang tot de attributen van een in een klasse gedeclareerd object in Python?
Bedrijven waar gevraagd werd
Атом Безопасность
Antwoord van AI
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