Heim  >  Artikel  >  Backend-Entwicklung  >  Was bedeutet Klasse in Python?

Was bedeutet Klasse in Python?

silencement
silencementOriginal
2019-05-21 17:10:0294430Durchsuche

Was bedeutet Klasse in Python?

Die Betriebsumgebung dieses Tutorials: Windows7-System, Python3-Version, DELL G3-Computer

Python verwendet Klassen, um Klassen zu definieren

Klasse ist ein Schlüsselwort, das dem System mitteilt, dass wir eine Klasse definieren möchten. Fügen Sie nach der Klasse ein Leerzeichen und dann den Klassennamen hinzu. Regeln für Klassennamen: Schreiben Sie den ersten Buchstaben in Großbuchstaben, z. B. „KingMao“. Die Klammern nach dem Klassennamen zeigen an, dass diese Klasse auf einer bestimmten Klassendefinition basiert und zu vererbungsbezogenem Wissen gehört Sein, schreibe Objekt

Klasse Hund (Objekt): Der Code innerhalb der Klasse ist eine Beschreibung des Typs, der einer Vorlage entspricht. Innerhalb einer Klasse definierte Funktionen werden im Allgemeinen als Methoden bezeichnet def eat(self, n): print('I ate %d apples' % n) def add_fn(self, a, b): return a + b

Was bedeutet Klasse in Python?

Das Setzen von Klammern nach dem Klassennamen bedeutet, dass ein Objekt (Instanz) dieses Typs erstellt wird anb = Dog()print(anb, type(anb))anb.eat(4)a = anb.add_fn( 3, 7)print(a)

Was bedeutet Klasse in Python?

xiaoquan = Dog()print(xiaoquan, type(xiaoquan))xiaoquan.eat(3)

Was bedeutet Klasse in Python?

anbei.name = 'anbei'print(anbei.name)

Was bedeutet Klasse in Python?

class Pig(object): eine spezielle Funktion, diese Methode wird sein wird automatisch aufgerufen, wenn ein Objekt dieses Typs erstellt wird. Normalerweise wird diese spezielle Methode als Konstruktor (Initialisierungsmethode) bezeichnet: def __init__(self, name, age): self.name = name self.age = age def add_fn(self, a, b): return a + b

Was bedeutet Klasse in Python?

Der erste Parameter der Objektmethode ist standardmäßig das Objekt, das diese Methode aufruft # Welches Objekt diese Methode aufruft, self zeigt auf dieses Objekt # self ist kein Schlüsselwort, Sie können es ändern zu einem anderen Variablennamen, dies wird jedoch nicht empfohlen. def show(self): print(self.name, self.age)

Was bedeutet Klasse in Python?

Das obige ist der detaillierte Inhalt vonWas bedeutet Klasse in Python?. 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
Vorheriger Artikel:Was ist Python-GUI?Nächster Artikel:Was ist Python-GUI?