Ein Rezept, das du nur einmal schreibst
In der Bäckerei steht ein Rezept für Brezeln. Es wird nur einmal aufgeschrieben.
Wer Brezeln braucht, sagt nur: „Backe Brezeln.“ Das Rezept gibt es schon.
In Python heißt so ein Rezept Funktion. Du beschreibst es einmal und rufst es beliebig oft auf.
Am Ende dieser Lektion
Notiz
Ich kann eine eigene Funktion mit def schreiben und aufrufen.
Schlüsselwörter
| Begriff | Was er bedeutet | Beispiel |
|---|---|---|
| Funktion | Ein benannter Block, den man oft benutzen kann. | sag_hallo |
| def | Python-Wort, das eine Funktion beschreibt. | def sag_hallo(): |
| Aufruf | Der Befehl, der die Funktion ausführt. | sag_hallo() |
| return | Python-Wort, das einen Wert zurückgibt. | return 6 |
| Rückgabewert | Der Wert, den eine Funktion zurückgibt. |
Die Zellen, die Lernende ausfüllen, bleiben in dieser Vorschau leer.
Einstieg
Probier es aus
Einstieg
3 FragenDeine Antworten werden hier bewertet und nicht gespeichert. Mit einem Konto bleiben deine Ergebnisse erhalten.
Mit def beschreibst du eine Funktion
Du schreibst def, einen Namen, runde Klammern und einen Doppelpunkt. Darunter steht der eingerückte Block.
Beim Beschreiben passiert noch nichts. Erst der Aufruf sag_hallo() führt den Block aus.
Du bist dran: deine erste Funktion
def sag_hallo():
print("Hallo aus der Funktion!")
print("Schön, dass du da bist.")
# Bis hierher ist nichts passiert. Die Funktion ist nur beschrieben.
sag_hallo()
sag_hallo()
# Rufe sie noch ein drittes Mal auf.
Kurz prüfen
Probier es aus
Kurz prüfen
3 FragenDeine Antworten werden hier bewertet und nicht gespeichert. Mit einem Konto bleiben deine Ergebnisse erhalten.