Python object() función

Python 内置函数Funciones integradas de Python


Descripción

object()La función devuelve un objeto vacío, no podemos agregar nuevas propiedades o métodos a este objeto.

object()El objeto devuelto por la función es la clase base de todas las clases. No tiene propiedades ni métodos, solo algunos atributos y métodos especiales comunes a los objetos integrados de Python, como __doc__, __class__, __delattr__, __getattribute__, etc.

object()Es el objeto más básico en Python, todos los demás objetos derivan de él. Por lo tanto, el objeto object() es la superclase más alta (también llamada clase base o clase padre) de todas las clases de Python. Todos los tipos integrados, clases definidas por el usuario y cualquier otro tipo heredan directa o indirectamente de él.

Sintaxis

Sintaxis de id:

object()

Descripción de parámetros:

  • Ninguno.

Valor de retorno

Devuelve un objeto vacío.

Ejemplo

El siguiente ejemplo crea un objeto vacío:

x = object() print(dir(x))

La salida del ejemplo anterior es:

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

Python 内置函数Funciones integradas de Python

Otras extensiones