Funkce object () vrací bezvýznamný objekt, který je základem pro všechny třídy.
Syntaxe object()
je:
o = objekt ()
parametry objektu ()
object()
Funkce nepřijímá žádné parametry.
Návratová hodnota z objektu ()
object()
Funkce vrací nevýrazná objekt.
Příklad: Jak funguje object ()?
test = object() print(type(test)) print(dir(test))
Výstup
('__class__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__init_s __le__ ',' __lt__ ',' __ne__ ',' __new__ ',' __reduce__ ',' __reduce_ex__ ',' __repr__ ',' __setattr__ ',' __sizeof__ ',' __str__ ',' __subclasshook__ ')
Zde je vytvořen test objektu.
V programu jsme použili typ () k získání typu objektu.
Podobně jsme použili dir () k získání všech atributů. Tyto atributy (vlastnosti a metody) jsou společné pro instance všech tříd Pythonu.