Функцията 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.