Объект Python ()

Функция object () возвращает объект без признаков, который является базой для всех классов.

Синтаксис object():

 o = объект ()

object () Параметры

object()Функция не принимает никаких параметров.

Возвращаемое значение из объекта ()

object()Функция возвращает безликий объект.

Пример: как работает object ()?

 test = object() print(type(test)) print(dir(test))

Вывод

 ('__class__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__ass___sinit_ __le__ ',' __lt__ ',' __ne__ ',' __new__ ',' __reduce__ ',' __reduce_ex__ ',' __repr__ ',' __setattr__ ',' __sizeof__ ',' __str__ ',' __subclasshook__ ') 

Здесь создается объектный тест.

В программе мы использовали type () для получения типа объекта.

Точно так же мы использовали dir () для получения всех атрибутов. Эти атрибуты (свойства и методы) являются общими для экземпляров всех классов Python.

Интересные статьи...