Variablenparameter von Funktionen in Python
Nehmen wir an, wir haben die folgende Funktion:
def func(num):
return num ** 2
Rufen wir die Funktion auf und übergeben dabei die Zahl
2 als Parameter:
print(func(2))
Es ist jedoch nicht zwingend erforderlich, eine Zahl zu übergeben - man kann dafür auch eine Variable verwenden, die den von uns benötigten Wert enthält:
tst = 3
print(func(tst)) # gibt 9 aus
Gegeben sind drei Variablen mit Zahlen:
tst1 = 2
tst2 = 4
tst3 = 6
Erstellen Sie eine Funktion, die drei Zahlen als Parameter entgegennimmt und deren Summe berechnet. Geben Sie die Summe der oben angegebenen Variablen auf dem Bildschirm aus.
Gegeben sind die Funktion func und die Variable
tst:
def func(lst):
sum = 0
for el in lst:
sum += el
return sum
tst = [1, 3, 6]
Ermitteln Sie mit der Funktion die Summe der Elemente
aus der Variable tst.