Junior — Middle
128
Ինչպե՞ս կարելի է մուտք ունենալ 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