Aan de slagGa gratis aan de slag

Delen met integers en floats

Python ondersteunt twee verschillende delingsoperatoren: / en //. In Python 3 geeft / altijd een float terug, en // is floor division en geeft altijd een integer terug. Floor division is hetzelfde als math.floor(numerator/divisor), wat het grootste geheel getal teruggeeft dat kleiner dan of gelijk is aan de uitkomst van de deling. Je kunt meer lezen over math.floor in de Python Docs.

Deze oefening maakt deel uit van de cursus

Datatypen in Python

Cursus bekijken

Oefeninstructies

  • Print het resultaat van 2/1 en 1/2.
  • Print het resultaat van floor division met 2//1 en 1//2.
  • Print het type van 2/1 en 2//1.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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(____)
Code bewerken en uitvoeren