Python 2 Nicht-Gleitkommazahlen haben int- und long-Typen. Der Maximalwert des int-Typs darf sys.maxint nicht überschreiten. In Python 3 gibt es nur einen Integer-Typ int. In den meisten Fällen ist er dem Long-Integer-Typ in Python 2 sehr ähnlich.
Verwandte Empfehlungen: „Python-Video“
Python 2-Nicht-Gleitkommazahlen haben int- und long-Typen. Der Maximalwert des Typs int darf sys.maxint nicht überschreiten und dieser Maximalwert ist plattformabhängig. Der Long-Integer-Typ kann durch Anhängen eines L an das Ende der Zahl definiert werden, was offensichtlich einen größeren Zahlenbereich darstellt als der Int-Typ. In Python 3 gibt es nur einen Ganzzahltyp, int, und in den meisten Fällen ähnelt er dem Typ long in Python 2.
Anmerkungen x = 1000000000000L x = 100000000000000
② x = 0xffffffffffffl) int (x) Typ (x)
ist der dezimale Lang in Python 2 wird ersetzt durch eine gewöhnliche Dezimalzahl in Python 3. Hexadezimale Long-Zahlen in Python 2 werden in Python 3 durch reguläre hexadezimale Ganzzahlen ersetzt. Da in Python 3 der Long-Integer-Typ nicht mehr existiert, existiert natürlich auch die ursprüngliche Funktion long() nicht mehr. Um eine Variable in einen Ganzzahltyp umzuwandeln, verwenden Sie die Funktion int(). Überprüft, ob eine Variable vom Typ Integer ist, ruft ihren Datentyp ab und vergleicht ihn mit einem int (nicht long). Sie können auch die Funktion isinstance() verwenden, um den Datentyp erneut zu überprüfen. Verwenden Sie int, nicht long, um den Ganzzahltyp zu überprüfen.
Anhang:
sys.maxint
Da Long- und Integer-Typen integriert sind, ist die sys.maxint-Konstante nicht mehr präzise. Da dieser Wert jedoch weiterhin zur Erkennung plattformspezifischer Funktionen nützlich ist, wird er von Python 3 beibehalten und in sys.maxsize umbenannt.
① Von Sys Import Maxint von Sys Import Maxsize
② A_FUNCTION (SYS.MAXINT) A_FUNCTION (sys.maxSize)
1.maxint wird zu maxsize. 2. Alle sys.maxints werden zu sys.maxsize.
Das obige ist der detaillierte Inhalt vonVerwandte Einführung in Python-Integer-Typen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!