Funktionsparametrar som variabler i Python
Låt oss säga att vi har följande funktion:
def func(num):
return num ** 2
Anropa funktionen och skicka siffran
2 som parameter:
print(func(2))
Men det är inte nödvändigt att skicka just en siffra - du kan också använda en variabel som innehåller det värde vi behöver:
tst = 3
print(func(tst)) # skriver ut 9
Givna tre variabler med siffror:
tst1 = 2
tst2 = 4
tst3 = 6
Skapa en funktion som i sina parametrar tar emot tre siffror och hittar deras summa. Skriv ut summan av de ovan givna variablerna.
Givna funktionen func och variabeln
tst:
def func(lst):
sum = 0
for el in lst:
sum += el
return sum
tst = [1, 3, 6]
Hitta summan av elementen
i variabeln tst med hjälp av funktionen.