Sobes.tech
Junior — Middle
82

Python-да объектінің атрибут мәнін қалай алуға немесе өзгертуге болады?

Сұралған компаниялар
Т-БанкТ-Банк

AI-дан жауап

sobes.tech AI

В Python значение атрибута объекта можно получить и изменить несколькими способами:

  • Через точечную нотацию:

    obj.attribute  # получить
    obj.attribute = value  # изменить
    
  • Через функции getattr и setattr:

    value = getattr(obj, 'attribute')
    setattr(obj, 'attribute', new_value)
    
  • Можно напрямую работать с __dict__ объекта (если он есть):

    obj.__dict__['attribute'] = new_value
    

Эти способы позволяют гибко управлять атрибутами объектов во время выполнения программы.