Heim >Backend-Entwicklung >Python-Tutorial >Was sind Python-Datentypen?
Was müssen wir beim Verständnis grundlegender Datentypen über grundlegende Datentypen wissen? Number int, Boolescher Wert bool, string str, list list, tuple tuple, dictionary dict usw.
Number int class (Empfohlenes Lernen: Python-Video-Tutorial)
Für Zahlen umfassen Pythons Zahlentypen natürlich int, long, float, complex und boolesche Werte (0 und 1). ), hier stellen wir nur den Integer-Typ vor.
In Python2 ist die Größe der Ganzzahl begrenzt, das heißt, wenn die Zahl einen bestimmten Bereich überschreitet, handelt es sich in Python3 nicht mehr um einen Int-Typ, sondern um eine lange Ganzzahl, unabhängig von der Größe Die Ganzzahl wird zusammenfassend als Ganzzahltyp int bezeichnet.
Boolescher Wert --->Bool-Klasse
Für den Booleschen Wert gibt es nur zwei Ergebnisse, True und False, die jeweils binär 0 und entsprechen 1. Es gibt zu viele Werte von True, wir müssen nur wissen, was die Werte von False sind ---》None, empty (i.e. [ ]/( ) /" "/{ }), 0;
String --->str class
Über String ist es der am häufigsten verwendete Datentyp in Python und hat viele Verwendungsmöglichkeiten. Wir können einfache Anführungszeichen '' oder doppelte Anführungszeichen verwenden „“, um eine Zeichenfolge zu erstellen.
Strings können nicht geändert werden. Wenn es um Zeichen geht, können wir Zeichenfolgen unter Aspekten wie Indizierung, Slicing, Länge, Durchquerung, Löschung, Aufteilung, Löschen von Leerzeichen, Groß-/Kleinschreibung, Bestimmung, womit beginnt usw. einführen.
Liste --->Listenklasse
Eine Liste besteht aus einer Reihe von Elementen, die in einer bestimmten Reihenfolge angeordnet sind. Ihre Elemente können beliebige Daten sein Zu den Typen gehören Zahlen, Zeichenfolgen, Listen, Tupel, Wörterbücher, boolesche Werte usw., und ihre Elemente sind ebenfalls änderbar.
Tuple --->Tuple-Klasse
Tuple ist eine nicht veränderbare Liste. Seine Eigenschaften ähneln denen der Liste. Zur Kennzeichnung werden Klammern anstelle von eckigen Klammern verwendet.
Dictionary --->dict class
Ein Wörterbuch ist eine Reihe von Schlüssel-Wert-Paaren, jedes Schlüssel-Wert-Paar wird durch Kommas getrennt und jeder Schlüssel Entspricht einem Wert, auf den über einen Schlüssel zugegriffen werden kann. ungeordnet.
Die Definition des Schlüssels muss unveränderlich sein, d. h. es kann eine Zahl, eine Zeichenfolge, ein Tupel, ein boolescher Wert usw. sein.
Sammlung-->Set-Klasse
Über die Definition von Set: Meiner Meinung nach ist ein Set wie ein Korb, in dem man Dinge aufbewahren kann Sie können auch Dinge daraus nehmen, aber diese Dinge sind ungeordnet, und es ist für Sie schwierig, gleichzeitig eine bestimmte Sache einzeln zu entnehmen. Es kann durch bestimmte Methoden gefiltert werden, um den Teil der Dinge zu erhalten, die Sie benötigen . Daher können Sets erstellt, hinzugefügt, gelöscht und relational betrieben werden.
Eigenschaften von Sätzen:
1. Deduplizierung
Jedes Element Es muss sein ein unveränderlicher Typ (hashbarer Typ, der als Wörterbuchschlüssel verwendet werden kann).
Weitere technische Artikel zum Thema Python finden Sie in der Spalte
Python-Tutorial
Das obige ist der detaillierte Inhalt vonWas sind Python-Datentypen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!