Erste SchritteKostenlos loslegen

Division mit ganzen Zahlen und Gleitkommazahlen

Python unterstützt zwei verschiedene Divisionsoperatoren: / und //. In Python 3 liefert / immer ein Float-Ergebnis und // ist eine Bodenteilung und liefert immer ein Integer-Ergebnis. Die Bodendivision ist dasselbe wie die math.floor(numerator/divisor), die die höchste ganze Zahl zurückgibt, die kleiner oder gleich dem Ergebnis der Divisionsoperation ist. Du kannst mehr über math.floor in den Python Docs erfahren.

Diese Übung ist Teil des Kurses

Datentypen in Python

Kurs anzeigen

Anleitung zur Übung

  • Drucke das Ergebnis von 2/1 und 1/2.
  • Drucke das Ergebnis der Bodenteilung von 2//1 und 1//2.
  • Drucke den Typ von 2/1 und 2//1.

Interaktive Übung zum Anfassen

Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.

# Print the result of 2/1 and 1/2
print(____)
print(____)

# Print the floored division result of 2//1 and 1//2
print(____)
print(____)

# Print the type of 2/1 and 2//1
print(____)
print(____)
Bearbeiten und Ausführen von Code