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__ __le__ ',' __lt__ ',' __ne__ ',' __new__ ',' __reduce__ ',' __reduce_ex__ ',' __repr__ ',' __setattr__ ',' __sizeof__ ',' __str__ ',' __subclasshook__ ') 

Тук се създава обектен тест.

В програмата използвахме type (), за да получим типа на обекта.

По същия начин използвахме dir (), за да получим всички атрибути. Тези атрибути (свойства и методи) са общи за екземплярите на всички класове на Python.

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