kann sehr große Werte in Python speichern, wie zum Beispiel das folgende Python-Beispielprogramm:
x = 10000000000000000000000000000000000000000000; x = x + 1 print (x)
Ausgabe:
10000000000000000000000000000000000000000001
In Python ganze Zahlen Der Wert ist nicht durch die Anzahl der Bits begrenzt und kann bis zur Grenze des verfügbaren Speichers erweitert werden. Daher benötigen wir nie eine besondere Vorkehrung zum Speichern großer Zahlen (stellen Sie sich vor, Sie würden die obige Arithmetik in C/C++ ausführen).
In Python 3 gibt es für alle Arten von Ganzzahlen nur einen Typ „int“. In Python 2.7. Es gibt zwei verschiedene Typen: „int“ (32 Bit) und „long int“, der mit dem „int“ von Python 3.x identisch ist, d. h. beliebig große Zahlen speichern kann.
#Python 2.7中有两种类型:int和long int #在Python 3中只有一种类型:int x = 10 print(type(x)) x = 10000000000000000000000000000000000000000000 print(type(x))
Ausgabe in Python 2.7:
<type 'int'> <type 'long'>
Ausgabe in Python 3:
<type 'int'> <type 'int'>
Dieser Artikel ist eine Einführung in den maximal möglichen Wert einer Ganzzahl in Python. Ich hoffe, er hilft die Bedürftigen! (Verwandte Empfehlungen: „Python-Tutorial“)
Das obige ist der detaillierte Inhalt vonWas ist der maximal mögliche Wert einer Ganzzahl in Python? (Codebeispiel). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!