Python2 kennt 4 Zahlentypen:
Ganzzahl (Integer) z.B. 4321 vorangestellte 0 bedeutet Oktalzahl und vorangestelltes 0x bedeutet Hexzahl
lange Ganzzahl Sie können beliebig lang werden. Sie werden mit einem „L“ oder „l“ am Ende gekennzeichnet. Seit Python 2.2 nicht mehr benötigt, da bei Überlauf automatisch Konvertierung in „long“ erfolgt.
Achtung: In Python3 nur Integers!
Fließkommazahlen Zahlen der Form 3.14159 oder 17.3e+02
komplexe Zahlen z.B. 1.2+3j
Python3:
Ganzzahl (Integer) z.B. 4321 Es gibt keine „long int“ mehr.
Der Typ int enthält beide
Fließkommazahlen
komplexe Zahlen