Funktionsparametre som variabler i Python
Lad os sige, at vi har følgende funktion:
def func(num):
return num ** 2
Lad os kalde funktionen og overføre tallet
2 som parameter:
print(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:
tst = 3
print(func(tst)) # vil udskrive 9
Der er givet tre variable med tal:
tst1 = 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.
Der er givet funktionen func og variablen
tst:
def 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.