Was stellt einen leeren Typ in Python dar?
In Python stellt None einen leeren Typ dar. Zeigt an, dass der Wert ein leeres Objekt ist. Der leere Wert ist ein spezieller Wert in Python, dargestellt durch None. None kann nicht als 0 verstanden werden, da 0 sinnvoll ist und None ein spezieller Nullwert ist. Sie können jeder Variablen None zuweisen, und Sie können None Variablen mit dem Wert None zuweisen.
Verwandte Einführung:
In Python ist alles ein Objekt und alle Operationen zielen auf Objekte ab. Was ist also ein Objekt? 5 ist ein int-Objekt, „oblong“ ist ein str-Objekt und „Exception“ ist ebenfalls ein Objekt.
Dann hat es für ein Objekt zwei Eigenschaften:
Attribut: um seine Eigenschaften zu beschreiben
Methode: das Verhalten, das es hat
Also Objekt = Attribut + Methode (tatsächlich ist Methode auch ein Attribut, ein aufrufbares Attribut, das sich von Datenattributen unterscheidet)
Klasse: Objekte mit denselben Eigenschaften und Methoden können in einer Kategorie, also einer Klasse, gruppiert werden. Mit einer Klasse können mehrere Objektinstanzen erstellt werden, d. h. Menschen, Katzen und Hunde gehören alle zur Säugetierklasse. Eine Klasse ist eine Abstraktion eines Objekts und ein Objekt ist eine Instanziierung einer Klasse. Klassen stellen keine bestimmten Dinge dar, aber Objekte stellen bestimmte Dinge dar.
Klassen haben auch Attribute und Methoden.
Datentypen sind auch Objekte
Tatsächlich gibt es in Pyhton das Konzept von Objekten nur, wenn es um objektorientierte Programmierung geht, und wenn es um prozedurale Programmierung geht, Wir diskutieren am häufigsten den Datentyp.
Zu den von Python bereitgestellten grundlegenden Datentypen gehören hauptsächlich: Boolesche Typen, Ganzzahlen, Gleitkommatypen, Zeichenfolgen, Listen, Tupel, Mengen, Wörterbücher usw.
Der gesamte Datentyp kann auch als „Klasse“ betrachtet werden. Jeder Datentyp ist ein Objekt und verfügt über eigene Eigenschaften und Methoden
Verwandte Empfehlungen: „Python-Tutorial“
Das obige ist der detaillierte Inhalt vonWas stellt einen leeren Typ in Python dar?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!