First page Back Continue Last page Overview Image

Datentypen für Zahlen

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