Selbstverständnis in Python:
Wo erscheint das Selbst?
Zuallererst befindet sich self in der Methode der Klasse. Es ist nicht erforderlich, self einen Wert zuzuweisen, und dieser Wert ist eine Instanz der Klasse - das Objekt selbst. Sie können self auch in einen anderen Namen ändern, z. B. seef. Dies wird jedoch nicht empfohlen, da jeder daran gewöhnt ist, standardmäßig self zu schreiben.
Beim Schreiben von Code hat das Methodensystem der Klasse direkt self, wie folgt:
Zweitens ist self der standardmäßige erste Parameter der Klassenmethode und es ist notwendig, wenn Sie es nicht schreiben, wird ein Fehler gemeldet.
2. Was ist der Wert des Selbst?
Der Wert von self wird von Python automatisch zugewiesen, und der Wert ist das Objekt selbst. Beispiel: Klasse Dog, ihre Instanz ist d. Wenn d dann die Klassenmethode jian (arge1, arge2) aufruft, konvertiert Python automatisch in Dog.jian (d, arge1, arge2). Der Wert von self ist die Instanz d von Dog.
Das folgende Beispiel gibt den Wert des Selbst aus. (Instanz im gedruckten Ergebnis bedeutet Instanz)
Empfohlenes Tutorial: „Python-Tutorial“
Das obige ist der detaillierte Inhalt vonSich selbst in Python verstehen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!