Променливи параметри на функции в Python

Нека имаме следната функция:

pythondef func(num):
  return num ** 2

Извикайте функцията, като й подадете като параметър числото 2:

pythonprint(func(2))

Въпреки това, не е задължително да подавате точно число - за това можете да използвате и променлива, съдържаща нужната ни стойност:

pythontst = 3
print(func(tst)) # ще изведе 9
Задание 1

Дадени са три променливи с числа:

pythontst1 = 2
tst2 = 4
tst3 = 6

Направете функция, която в своите параметри ще приема три числа и ще намира тяхната сума. Изведете на екрана сумата на зададените по-горе променливи.

Задание 2

Дадени са функция func и променлива tst:

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

tst = [1, 3, 6]

С помощта на функцията намерете сумата на елементите от променливата tst.