Heim  >  Artikel  >  Backend-Entwicklung  >  Was sind die variablen Datentypen in Python?

Was sind die variablen Datentypen in Python?

青灯夜游
青灯夜游Original
2019-06-14 18:37:5216140Durchsuche

Was sind die variablen Datentypen in Python?

Es gibt sechs grundlegende Datentypen in Python3: Zahl (int, float, bool, komplex), String, Liste, Tupel, Wörterbuch, Set

Variable Datentypen : list, dic, set

Unveränderliche Datentypen: Zahl, String, Tupel

Was sind veränderbare Datentypen und unveränderliche Datentypen?

1. Der unveränderliche Datentyp in Python lässt nicht zu, dass sich der Wert der Variablen ändert. Dies entspricht der Erstellung eines neuen Objekts. Für Objekte mit demselben Wert gibt es nur ein Objekt im Speicher und es gibt einen internen Referenzzähler, der aufzeichnet, wie viele Variablen auf dieses Objekt verweisen.

2. Der Variablendatentyp in Python ermöglicht die Änderung des Variablenwerts. Wenn Sie Anhänge-, +=- und andere Operationen an der Variablen ausführen, wird nur der Wert der Variablen geändert, ohne dass eine neue Variable erstellt wird Objekt, die Adresse des Objekts, auf das die Variable verweist, ändert sich nicht. Für verschiedene Objekte mit demselben Wert gibt es jedoch unterschiedliche Objekte im Speicher, dh jedes Objekt hat seine eigene Adresse, was dem Speichern mehrerer Kopien des Objekts mit demselben Wert im Speicher entspricht Referenzzählung hier.

Das obige ist der detaillierte Inhalt vonWas sind die variablen Datentypen 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