Fonction object() de Python

Python 内置函数Fonctions intégrées de Python


Description

object()La fonction renvoie un objet vide, et nous ne pouvons pas ajouter de nouvelles propriétés ou méthodes à cet objet.

object()L'objet renvoyé par la fonction est la classe de base de toutes les classes. Il n'a pas de propriétés ni de méthodes, seulement certaines propriétés et méthodes spéciales communes aux objets intégrés de Python, telles que __doc__, __class__, __delattr__, __getattribute__, etc.

object()C'est l'objet le plus fondamental de Python, et tous les autres objets en dérivent. Par conséquent, l'objet object() est la superclasse la plus haute (également appelée classe de base ou classe parente) de toutes les classes Python. Tous les types intégrés, les classes définies par l'utilisateur et tout autre type héritent directement ou indirectement de lui.

Syntaxe

Syntaxe de id :

object()

Description du paramètre :

  • Aucun.

Valeur de retour

Renvoie un objet vide.

Exemple

L'exemple suivant crée un objet vide :

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

La sortie de l'exemple ci-dessus est :

['__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 内置函数Fonctions intégrées de Python

Autres extensions