Um ein leeres Objekt zurückzugeben, verwenden Sie die Methode object() in Python. Dies ist die Grundlage aller Klassen. Schauen wir uns die Syntax von object() an. Enthält keine Parameter -
object()
Diesem Objekt können keine neuen Eigenschaften oder Methoden hinzugefügt werden. Es selbst dient als Basis für alle Eigenschaften und Methoden, die Standardwerte für jede Klasse.
In diesem Beispiel erstellen wir ein leeres Objekt mit der Methode object() -
# Create an empty object ob = object() # Display the empty object print("Object = ",ob)
Object = <object object at 0x7f2042320f00>
In diesem Beispiel erstellen wir ein leeres Objekt mit der Methode object(). Wir werden die Methode dir() verwenden, um Eigenschaften anzuzeigen -
# Create an empty object ob = object() print(dir(ob))
['__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__']
Sehen wir uns an, was passiert, wenn zwei leere Objekte verglichen werden. Sie werden False -
zurückgeben# Create two objects ob1 = object() ob2 = object() # Comparing both then objects print("Are both the objects equal = ",str(ob1 == ob2))
Are both the objects equal = False
Das obige ist der detaillierte Inhalt vonIn Python ist eine Objektmethode eine Funktion, die auf einem bestimmten Objekt ausgeführt werden kann. Diese Methoden werden typischerweise verwendet, um den Zustand und das Verhalten von Objekten zu manipulieren und zu verwalten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!