Funktionsparameter in Python
In den runden Klammern der Funktion können Parameter übergeben werden. Schauen wir uns ein Beispiel an.
Erstellen wir eine Funktion, die als Parameter
zwei Zahlen empfängt und die Summe
dieser Zahlen in der Konsole ausgibt.
Dazu schreiben wir in den runden Klammern
durch Komma getrennt die Namen der Variablen,
in die die Parameter gelangen sollen.
Die Namen dieser Variablen können
beliebig sein. Nennen wir sie zum Beispiel num1
und num2. Lassen Sie uns sofort die Summe der übergebenen
Zahlen finden:
def func(num1, num2):
print(num1 + num2)
Lassen Sie uns nun unsere Funktion aufrufen und ihr einige Zahlen als Parameter übergeben:
func(2, 3) # gibt 5 aus
Erstellen Sie eine Funktion, die eine Zahl als Parameter empfängt und das Quadrat dieser Zahl ausgibt.
Erstellen Sie eine Funktion, die zwei Zahlen als Parameter empfängt und ihr Produkt ausgibt.
Erstellen Sie eine Funktion, die eine Zahl als Parameter empfängt und prüft, ob sie gerade oder ungerade ist.
Erstellen Sie eine Funktion, die eine Liste mit Zahlen als Parameter empfängt und die Summe der Quadrate der Listenelemente zurückgibt.