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

Методы класса в ООП в Python

Список имен методов и других атрибутов класса удобно получить функцией dir:

class Test: def method1(self): return 1 def method2(self): return 2 print(dir(Test))

В списке будут и служебные имена, например __init__ или __dict__. Среди них найдутся и ваши методы method1 и method2.

Сделайте класс Test с методами method1, method2 и method3. С помощью функции dir получите список названий методов класса Test.

Создайте объект класса Test, запишите его в переменную test. С помощью функции dir получите список названий методов объекта. Переберите этот список циклом и в этом цикле вызовите каждый метод объекта, у которого имя начинается не с двух подчеркиваний.

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