Funktionsparametre som variabler i Python
Lad os sige, at vi har følgende funktion:
pythondef func(num):
return num ** 2
Lad os kalde funktionen og overføre tallet
2 som parameter:
pythonprint(func(2))
Det er dog ikke nødvendigt at overføre netop et tal - vi kan også bruge en variabel, der indeholder den værdi, vi har brug for:
pythontst = 3
print(func(tst)) # vil udskrive 9
Задание 1
Der er givet tre variable med tal:
pythontst1 = 2
tst2 = 4
tst3 = 6
Lav en funktion, der i sine parametre vil tage tre tal og finde deres sum. Udskriv summen af de ovenfor angivne variable.
Задание 2
Der er givet funktionen func og variablen
tst:
pythondef func(lst):
sum = 0
for el in lst:
sum += el
return sum
tst = [1, 3, 6]
Brug funktionen til at finde summen af elementerne
fra variablen tst.