Sobes.tech
Junior — Middle
123

Πώς μπορεί κανείς να αποκτήσει πρόσβαση στα χαρακτηριστικά ενός αντικειμένου που δηλώνεται σε μια κλάση στην Python;

Εταιρείες όπου ρωτήθηκαν
Атом Безопасность

Απάντηση από 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