Функция object() в Python
Описание
object()Функция возвращает пустой объект, и мы не можем добавлять новые свойства или методы к этому объекту.
object()Объект, возвращаемый функцией, является базовым классом всех классов. У него нет свойств или методов, только некоторые специальные свойства и методы, общие для встроенных объектов Python, такие как __doc__, __class__, __delattr__, __getattribute__ и т. д.
object()Это самый базовый объект в Python, и все остальные объекты происходят от него. Поэтому объект object() является самым верхним суперклассом (также называемым базовым классом или родительским классом) всех классов Python. Все встроенные типы, пользовательские классы и любые другие типы прямо или косвенно наследуются от него.
Синтаксис
Синтаксис id:
object()
Описание параметра:
- Нет.
Возвращаемое значение
Возвращает пустой объект.
Пример
Следующий пример создаёт пустой объект:
Вывод приведенного выше примера:
['__class__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__le__', '__lt__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__']Другие расширения
Встроенные функции Python