Об'єкт Python ()

Функція object () повертає об'єкт без ознак, який є базою для всіх класів.

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

 o = об'єкт ()

Параметри об'єкта ()

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

Повернене значення від об'єкта ()

object()Функція повертає безликий об'єкт.

Приклад: Як працює об'єкт ()?

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

Вихідні дані

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

Тут створюється об’єктний тест.

У програмі ми використовували type (), щоб отримати тип об’єкта.

Подібним чином ми використовували dir () для отримання всіх атрибутів. Ці атрибути (властивості та методи) є загальними для екземплярів усіх класів Python.

Цікаві статті...