CodeAgeBy Sitezack
Kapitel-Fortschritt0/3

Lektion 1 von 3

Funktionen definieren mit def

Eine Funktion kapselt einen wiederverwendbaren Block: def name(parameter): gefolgt von einem eingerückten Rumpf. return gibt einen Wert an den Aufrufer zurück.

Unterscheiden Sie return (liefert einen Wert) von print (gibt nur aus): eine Funktion, die nur ausgibt, gibt None zurück.

def double(x):
    return x * 2

print(double(21))

🎯 Aufgabe

Definieren Sie eine Funktion greet(name), die den String Hallo, {name}! zurückgibt (mit einer f-String), und geben Sie greet("Ada") aus.

PRO-Lektion

Dieses fortgeschrittene Kapitel gehört zu CodeAge PRO. Schalte es frei, um dein Abenteuer fortzusetzen.

PRO entdecken