Heim  >  Artikel  >  Backend-Entwicklung  >  Sich selbst in Python verstehen

Sich selbst in Python verstehen

hzc
hzcOriginal
2020-06-18 10:47:164343Durchsuche

Sich selbst in Python verstehen

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn