Richtig nützlich werden Funktionen erst wenn du sie mit Daten fütterst, diese dann verarbeitest und dir einen neuen verarbeiteten Wert zurückgeben lässt. Funktionen können also Eingaben (Argumente) entgegen nehmen, diese verarbeiten und Ausgaben (Rückgabewerte) liefern.
Funktionen mit Argumenten
Du kannst einer Funktion Argumente (z.B. Variabeln) übergeben, um ihr Daten zur Verarbeitung bereitzustellen.
Rückgabewerte
Funktionen können Werte zurückgeben, indem sie das Schlüsselwort return
verwenden.
def addiere(a, b):
return a + b
Ergebnis = addiere(3, 4)
print(Ergebnis)
# Ausgabe: 7
Was ist die Ausgabe?
def addiere(a, b):
return a + b
Zwischenergebnis = addiere(3, 4)
Ausgabe = addiere(Zwischenergebnis, 10)
print(Ausgabe)