Heim > Artikel > Backend-Entwicklung > Vier numerische Python-Typen (int, long, float, complex)
Python unterstützt vier verschiedene numerische Typen, darunter int (Ganzzahl), Long (Long Integer), Float (tatsächlicher Gleitkommawert) und Complex (Pluralzahl). Dieser Artikel stellt Programmierern, die es benötigen, die vier numerischen Typen von Python vor Als Referenz.
Numerischer Datentyp speichert numerische Werte. Es handelt sich um unveränderliche Datentypen, was bedeutet, dass eine Änderung des numerischen Datentyps zu einem Wert in einem neu zugewiesenen Objekt führt.
Zahlenobjekte werden erstellt, wenn Sie ihnen einen Wert zuweisen. Zum Beispiel:
var1 = 1 var2 = 10
Sie können einen Verweis auf ein numerisches Objekt auch mithilfe der del-Anweisung löschen.
Die Syntax der del-Anweisung lautet:
del var1[,var2[,var3[....,varN]]]]
Mit der del-Anweisung können Sie ein einzelnes Objekt oder mehrere Objekte löschen .
Zum Beispiel:
del var del var_a, var_b
Python unterstützt vier verschiedene numerische Typen:
• int (signed integer): wird oft als ganze Zahl oder ganze Zahl bezeichnet, eine positive oder negative ganze Zahl ohne Dezimalpunkt.
•long: oder Wunsch, eine ganze Zahl unendlicher Größe, also schreiben Sie die ganze Zahl und ein großes oder kleines L.
•float (tatsächlicher Gleitkommawert): Floats, geschrieben zur Darstellung reeller Zahlen, Dezimalzahlen dividiert durch den ganzzahligen Teil und den Dezimalteil. Der Float kann auch in wissenschaftlicher Schreibweise mit E oder 10. Potenz e (2,5e2 = 2,5 × 102 = 250) ausgedrückt werden.
•komplex (Plural): + Form von BJ, wobei a, b Gleitkommazahlen sind und J (oder J) die Quadratwurzel von -1 (was eine imaginäre Zahl ist) darstellt. a ist der reelle Zahlenteil und b ist der Imaginärteil. Komplexe Zahlen werden nicht mit Python programmiert.
Hier sind einige Beispiele für Zahlen:
int | long | float | complex |
---|---|---|---|
10 | 51924361L | 0.0 | 3.14j |
100 | -0x19323L | 15.20 | 45.j |
-786 | 0122L | -21.9 | 9.322e-36j |
080 | 0xDEFABCECBDAECBFBAEl | 32.3+e18 | .876j |
-0490 | 535633629843L | -90. | -.6545+0J |
-0x260 | -052318172735L | -32.54e100 | 3e+26J |
0x69 | -4721885298529L | 70.2-E12 | 4.53e-7j |
• Mit Python können Sie long verwenden Geben Sie L in Kleinbuchstaben ein, es wird jedoch empfohlen, nur den Großbuchstaben L zu verwenden, um Verwechslungen mit der Zahl 1 zu vermeiden. Python Long Integer zeigt einen Großbuchstaben L an.
• Eine komplexe Zahl, die aus einem geordneten Paar einer echten Gleitkommazahl + BJ besteht, wobei a der Realteil und b die Imaginärteildarstellung der komplexen Zahl ist.
Zahlentypkonvertierung:
Die Zahlenkonvertierung von Python enthält intern einen allgemeinen Auswertungstyp gemischter Ausdrücke. Aber manchmal müssen Sie eine Zahl explizit als Operator oder Funktionsargument von einem Typ in einen anderen umwandeln, um Anforderungen zu erfüllen.
• int Typ (X) konvertiert X in eine gewöhnliche Ganzzahl.
•long(X) Konvertiert X in eine lange Ganzzahl.
• Float-Typ (X) wandelt X in eine Gleitkommazahl um.
•complex(x) Wandelt x mit einem Realteil von x und einem Imaginärteil von Null in eine komplexe Größe um. Der Typ complex(x,y) wandelt das x und die Imaginärteile von x und y in komplexe Zahlen um. x und y sind numerische Ausdrücke mit integrierten Zahlenfunktionen:
Der obige Artikel erläutert kurz die vier numerischen Typen von Python (int, long, float, complex). Dies ist der gesamte Inhalt, den der Herausgeber geteilt hat Ich hoffe, es kann helfen. Es ist eine Referenz für alle und ich hoffe, dass jeder die chinesische PHP-Website unterstützt.
Weitere Artikel zu den vier numerischen Typen von Python (int, long, float, complex) finden Sie auf der chinesischen PHP-Website!