Das math-Modul
Warum brauchen wir das?
- Wurzeln
- Kreisumfang
- Aufrunden/Abrunden (später mehr)
Beispiele
import math
print(math.sqrt(16))
print(math.pi)
print(math.floor(3.9))
print(math.ceil(3.1))
sqrt– Wurzelpi– Kreiszahlfloor– abrundenceil– aufrunden
Kreisumfang grob
import math
radius = 3
umfang = 2 * math.pi * radius
print(umfang)
Rate mal!
import math
print(math.sqrt(9))
Auflösung
3.0
Probiere es selbst
Experiment 1
Wurzel von 25.
Experiment 2
pi ausgeben.
Experiment 3
Radius input, Fläche pi * r * r.
Fehlerdetektiv
print(sqrt(4))
Lösung
import math
print(math.sqrt(4))
Übungen
Level 1
math.sqrt(49).
Level 2
floor und ceil von 2.3.
Level 3
Funktion kreis_flaeche(r) mit return.
Level-3-Lösung
import math
def kreis_flaeche(r):
return math.pi * r * r
print(kreis_flaeche(2))
Mini-Quiz
math sitzt! Mini-Projekt: Würfelspiel.