Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗pyOpFnOp 170 of 174 menu
◀ ▶

Свойства объекта в ООП в Python

Словарь свойств конкретного объекта можно получить функцией vars или атрибутом __dict__:

class Test: prop1 = 1 prop2 = 2 def __init__(self): self.__prop3 = 3 self.__prop4 = 4 test = Test() print(vars(test))

Сделайте класс Test со свойствами класса prop1 и prop2, а также с приватными свойствами __prop3 и __prop4 в конструкторе. Создайте объект этого класса. С помощью функции vars получите словарь свойств созданного объекта.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить