Funktionsparametrar som variabler i Python
Låt oss säga att vi har följande funktion:
pythondef func(num):
return num ** 2
Anropa funktionen och skicka siffran
2 som parameter:
pythonprint(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:
pythontst = 3
print(func(tst)) # skriver ut 9
Задание 1
Givna tre variabler med siffror:
pythontst1 = 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.
Задание 2
Givna funktionen func och variabeln
tst:
pythondef 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.