A função object () retorna um objeto sem características que é uma base para todas as classes.
A sintaxe de object()
é:
o = objeto ()
Parâmetros object ()
A object()
função não aceita nenhum parâmetro.
Valor de retorno do objeto ()
A object()
função retorna um objeto sem características.
Exemplo: como object () funciona?
test = object() print(type(test)) print(dir(test))
Resultado
('__class__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__in', ' __le__ ',' __lt__ ',' __ne__ ',' __new__ ',' __reduce__ ',' __reduce_ex__ ',' __repr__ ',' __setattr__ ',' __sizeof__ ',' __str__ ',' __subclasshook__ ')
Aqui, um teste de objeto é criado.
No programa, usamos type () para obter o tipo do objeto.
Da mesma forma, usamos dir () para obter todos os atributos. Esses atributos (propriedades e métodos) são comuns a instâncias de todas as classes Python.