Was ist der maximal mögliche Wert einer Ganzzahl in Python? (Codebeispiel)

藏色散人
Freigeben: 2019-03-16 14:32:27
Original
8607 Leute haben es durchsucht

Was ist der maximal mögliche Wert einer Ganzzahl in Python? (Codebeispiel)

kann sehr große Werte in Python speichern, wie zum Beispiel das folgende Python-Beispielprogramm:

x = 10000000000000000000000000000000000000000000; 
x = x + 1
print (x)
Nach dem Login kopieren

Ausgabe:

10000000000000000000000000000000000000000001
Nach dem Login kopieren

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))
Nach dem Login kopieren

Ausgabe in Python 2.7:

<type &#39;int&#39;>
<type &#39;long&#39;>
Nach dem Login kopieren

Ausgabe in Python 3:

<type &#39;int&#39;>
<type &#39;int&#39;>
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
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