Параметры-пераменныя функцый у 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.