python / beginner
Snippet
Standardwerte für Funktionsargumente
Du kannst Funktionsparametern Standardwerte zuweisen. Wenn beim Aufruf kein Argument übergeben wird, wird der Standardwert verwendet.
snippet.py
1
2
3
4
5
def greet(name="Guest"):print("Hello, " + name)greet()greet("Alice")
Erklärung
1
def greet(name="Guest"):
Definiert eine Funktion mit dem Standardparameter 'Guest'.
2
print("Hello, " + name)
Gibt eine Begrüßung mit dem angegebenen oder dem Standardnamen aus.
3
greet()
Ruft die Funktion ohne Argument auf; verwendet 'Guest'.
4
greet("Alice")
Ruft die Funktion mit 'Alice' auf und überschreibt den Standardwert.