Variablenparameter von Funktionen in Python
Nehmen wir an, wir haben die folgende Funktion:
pythondef func(num):
return num ** 2
Rufen wir die Funktion auf und übergeben dabei die Zahl
2 als Parameter:
pythonprint(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:
pythontst = 3
print(func(tst)) # gibt 9 aus
Задание 1
Gegeben sind drei Variablen mit Zahlen:
pythontst1 = 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.
Задание 2
Gegeben sind die Funktion func und die Variable
tst:
pythondef 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.