Parametry-proměnné funkcí v Pythonu

Předpokládejme, že máme následující funkci:

pythondef func(num):
  return num ** 2

Zavolejme funkci a předáme jí jako parametr číslo 2:

pythonprint(func(2))

Nicméně není nutné předávat přímo číslo - můžeme k tomu použít i proměnnou obsahující požadovanou hodnotu:

pythontst = 3
print(func(tst)) # vypíše 9
Задание 1

Jsou dány tři proměnné s čísly:

pythontst1 = 2
tst2 = 4
tst3 = 6

Vytvořte funkci, která bude do svých parametrů přijímat tři čísla a nacházet jejich součet. Vypište na obrazovku součet výše zadaných proměnných.

Задание 2

Jsou dány funkce func a proměnná tst:

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

tst = [1, 3, 6]

Pomocí funkce najděte součet prvků z proměnné tst.