Funktsioonide muutujaparameetrid Pythonis

Oletame, et meil on järgmine funktsioon:

pythondef func(num):
  return num ** 2

Kutsume funktsiooni välja, edastades parameetrina numbri 2:

pythonprint(func(2))

Siiski ei pea edastama just numbrit - selleks saab kasutada ka muutujat, mis sisaldab meile vajalikku väärtust:

pythontst = 3
print(func(tst)) # väljastab 9
Задание 1

Antud on kolm muutujat numbritega:

pythontst1 = 2
tst2 = 4
tst3 = 6

Looge funktsioon, mis võtab parameetritena kolm numbrit ja leiab nende summa. Väljastage ekraanile ülaltoodud muutujate summa.

Задание 2

Antud on funktsioon func ja muutuja tst:

pythondef func(lst):
  sum = 0
  
  for el in lst:
    sum += el
  
  return sum

tst = [1, 3, 6]

Funktsiooni abil leidke elementide summa muutujast tst.