Natürlich kannst du in Python auch zwei Zahlen teilen (dividieren). Es gibt verschiedene Arten der Division, die du je nach Bedarf nutzen kannst: echte Division, Ganzzahldivision und Modulus-Operation.
Folgende Basics zur Division solltest du kennen:
/
): Teilt zwei Zahlen und gibt eine Fließkommazahl (Float) als Ergebnis zurück, selbst wenn beide Operanden Ganzzahlen sind.//
): Teilt zwei Zahlen und gibt das Ergebnis als Ganzzahl zurück (ohne Nachkommastellen).%
): Gibt den Rest einer Division zurück. Den Modulus verwendest du also, um herauszufinden, wie viel übrig bleibt, nachdem eine Zahl durch eine andere geteilt wurde.# Echte Division
Ergebnis = 10 / 3
print(Ergebnis)
# Ausgabe: 3.3333333333333335
#----------------------------
# Ganzzahldivision
Ergebnis = 10 // 3
print(Ergebnis)
# Ausgabe: 3
#----------------------------
# Modulus-Operation
Rest = 10 % 3
print(Rest)
# Ausgabe: 1
Welcher mathematischer Operator (+, -, *, /) darf hier nicht eingesetzt werden?
x = 10
y = 0
Ausgabe = x __ y
print(Ausgabe)