Heim > Backend-Entwicklung > Python-Tutorial > Variablen und Datentypen in Python

Variablen und Datentypen in Python

PHPz
Freigeben: 2023-05-13 12:34:06
nach vorne
1150 Leute haben es durchsucht

Python ist eine Sprache mit schwachen Datentypen. Das Zuweisen eines Werts zu einer Variablen bedeutet, dass der Typ des zugewiesenen Werts der Typ der Variablen ist. Wenn die Zeichenfolge '1' Wenn Sie an der Datenberechnung teilnehmen möchten, müssen Sie die Funktion int() zur Konvertierung verwenden und die Funktion type() verwenden, um den Datentyp der Variablen anzuzeigen.

Variablen und Datentypen in Python

Variablen speichern Verweise auf die Speicheradressen von Daten. Zu den nicht veränderbaren Variablen gehören int, float, str string, tuple tuple usw. Zu den veränderbaren Variablen gehören Listenliste und Diktatwörterbuch , Set-Sammlung usw. Beim Übergeben von Parametern an eine Funktion übergibt Python immer einen Verweis auf den Wert. Wenn der übergebene Wert jedoch eine nicht änderbare Variable ist, wird eine Kopie an die Funktion übergeben, da es sich bei dem übergebenen Wert nicht um eine änderbare Liste handeln kann oder Wörterbuch? usw., dann werden die Verweise auf diese Werte direkt übergeben und können innerhalb des Funktionskörpers geändert werden.

Datentypen in Python:

String: Eine Zeichenfolge, die in einfache oder doppelte Anführungszeichen eingeschlossen ist. Um Variablen in einer Zeichenfolge zu verwenden, können Sie f string verwenden. Dies ist eine neu eingeführte Funktion in Python3.7. Es ist sehr praktisch, f vor dem ersten Anführungszeichen der Zeichenfolge zu verwenden . } Geschweifte Klammern fügen Variablen in die Zeichenfolge ein, z. B. f"thisis a {cat}", wobei cat ein Variablenname ist.

Variablen und Datentypen in Python

Numerischer Typ: Integer int, Dotted Float, numerischer Typ kann addiert +, subtrahiert -, multipliziert *, dividiert /, potenziert **, Rest % und andere Operationen werden.

Liste: Eine geordnete und veränderbare Sammlung von Daten, die in eckige Klammern [] eingeschlossen und durch Kommas getrennt sind. Beispiel: [1,2,3,4,5]: Fügen Sie der Liste Elemente mit der Methode appand() hinzu, fügen Sie Elemente mit der Methode insert() ein und löschen Sie Elemente mit der del-Anweisung, der Methode pop() oder entfernen Sie sie ()-Methode. Die Methode sort() wird zum Sortieren der Liste verwendet, die Methode sorted() wird zum temporären Sortieren verwendet, die Methode reverse() wird für die umgekehrte Reihenfolge verwendet, die Methode len() wird verwendet, um die Länge der Liste zu ermitteln, und Die for...in...-Anweisung wird zum Durchlaufen der Liste verwendet.

Tupel: Eine Liste ist eine veränderbare Datensammlung, während ein Tupel eine unveränderliche Liste ist, eine Reihe von Datensammlungen, die in Klammern () eingeschlossen und durch Kommas getrennt sind.

Wörterbuch: Ein Wörterbuch ist eine Datensammlung aus einer Reihe von Schlüssel-Wert-Paaren, eingeschlossen in geschweifte Klammern {}, und einer durch Kommas getrennten Datensammlung. Die Schlüssel-Wert-Paare werden durch Doppelpunkt getrennt: und jeder Schlüssel hängt mit seinem Wert zusammen. Die Schlüssel und Werte können von jedem Datentyp sein, sogar von Listen oder Wörterbüchern. Einige Operationen an Wörterbüchern sind Listen sehr ähnlich. Sie können die Methode get() verwenden, um ein Schlüssel-Wert-Paar abzurufen, das möglicherweise nicht vorhanden ist.

Variablen und Datentypen in Python

Das obige ist der detaillierte Inhalt vonVariablen und Datentypen in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:51cto.com
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage