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 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.
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.
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.
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!