Lektion 2 von 3
Parameter und Default-Werte
Ein Parameter kann einen Default-Wert haben: def gross(net, rate=0.19). Der Aufrufer kann ihn weglassen oder überschreiben.
Das ist der idiomatische Mechanismus für Optionen: gross(40) nutzt den Standardsatz, gross(100, 0.07) den ermäßigten Satz.
def power(base, exponent=2):
return base ** exponent
print(power(5)) # 25
print(power(5, 3)) # 125🎯 Aufgabe
Definieren Sie gross(net, rate=0.19), das den Bruttopreis round(net * (1 + rate), 2) zurückgibt, und geben Sie gross(40) aus.
PRO-Lektion
Dieses fortgeschrittene Kapitel gehört zu CodeAge PRO. Schalte es frei, um dein Abenteuer fortzusetzen.
PRO entdecken →