Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Verständnis Numerischer Typen | Zahlen
Datentypen in Python

bookVerständnis Numerischer Typen

Zahlen sind allgegenwärtig in Python. Meistens werden zwei grundlegende numerische Typen verwendet: Ganzzahlen (int) für ganze Zahlen und Gleitkommazahlen (float) für Dezimalzahlen (einschließlich wissenschaftlicher Notation wie 1e-3).

Grundlagen zu Integer und Float

  • Ganzzahlen (int): Ganze Zahlen wie -2, 0, 7, 456566. Python unterstützt beliebig große Ganzzahlen;
  • Gleitkommazahlen (float): Dezimalwerte wie 2.5, 3.14159, 2.71828 oder wissenschaftliche Notation wie 6.02e23;
  • Wahrheitswert: 0 und 0.0 entsprechen False; alle anderen int/float sind in booleschen Kontexten True.
123456
# Basic numeric literals (no type checks or conversions here) n_int = 42 n_float = 3.14 n_sci = 1e-3 # 0.001 print(n_int, n_float, n_sci)
copy

Große Zahlen lesbar schreiben

Menschen schreiben oft 1,000,000 oder 1 000 000. Python erlaubt jedoch keine Kommas oder Leerzeichen in numerischen Literalen; verwenden Sie Unterstriche für bessere Lesbarkeit.

12
million = 1_000_000 print(million == 1000000) # True
copy
Note
Hinweis

Gleitkommazahlen werden als binäre Brüche gespeichert; geringe Rundungsdifferenzen sind normal (z. B. kann 0.1 + 0.2 nicht exakt 0.3 ergeben). Die Behandlung von Rundung und Formatierung erfolgt später.

1. Welcher Typ ist 1e2?

2. Welches Literal ist in Python-Code für eine Million gültig?

3. Wählen Sie die wahre Aussage über int und float.

question mark

Welcher Typ ist 1e2?

Select the correct answer

question mark

Welches Literal ist in Python-Code für eine Million gültig?

Select the correct answer

question mark

Wählen Sie die wahre Aussage über int und float.

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 1

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Awesome!

Completion rate improved to 5.26

bookVerständnis Numerischer Typen

Swipe um das Menü anzuzeigen

Zahlen sind allgegenwärtig in Python. Meistens werden zwei grundlegende numerische Typen verwendet: Ganzzahlen (int) für ganze Zahlen und Gleitkommazahlen (float) für Dezimalzahlen (einschließlich wissenschaftlicher Notation wie 1e-3).

Grundlagen zu Integer und Float

  • Ganzzahlen (int): Ganze Zahlen wie -2, 0, 7, 456566. Python unterstützt beliebig große Ganzzahlen;
  • Gleitkommazahlen (float): Dezimalwerte wie 2.5, 3.14159, 2.71828 oder wissenschaftliche Notation wie 6.02e23;
  • Wahrheitswert: 0 und 0.0 entsprechen False; alle anderen int/float sind in booleschen Kontexten True.
123456
# Basic numeric literals (no type checks or conversions here) n_int = 42 n_float = 3.14 n_sci = 1e-3 # 0.001 print(n_int, n_float, n_sci)
copy

Große Zahlen lesbar schreiben

Menschen schreiben oft 1,000,000 oder 1 000 000. Python erlaubt jedoch keine Kommas oder Leerzeichen in numerischen Literalen; verwenden Sie Unterstriche für bessere Lesbarkeit.

12
million = 1_000_000 print(million == 1000000) # True
copy
Note
Hinweis

Gleitkommazahlen werden als binäre Brüche gespeichert; geringe Rundungsdifferenzen sind normal (z. B. kann 0.1 + 0.2 nicht exakt 0.3 ergeben). Die Behandlung von Rundung und Formatierung erfolgt später.

1. Welcher Typ ist 1e2?

2. Welches Literal ist in Python-Code für eine Million gültig?

3. Wählen Sie die wahre Aussage über int und float.

question mark

Welcher Typ ist 1e2?

Select the correct answer

question mark

Welches Literal ist in Python-Code für eine Million gültig?

Select the correct answer

question mark

Wählen Sie die wahre Aussage über int und float.

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 1
some-alt