Heim >Backend-Entwicklung >Python-Tutorial >Was sind Python-Datentypen?

Was sind Python-Datentypen?

(*-*)浩
(*-*)浩Original
2019-07-04 14:30:359324Durchsuche

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.

Was sind Python-Datentypen?

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

, um mehr darüber zu erfahren!

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!

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