Sobes.tech
Junior — Middle
119

Comment accéder aux attributs d'un objet déclaré dans une classe en Python?

Entreprises à qui on a demandé
Атом Безопасность

Réponse de l'IA

sobes.tech IA

В 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