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 өзгөрмөсүнүн элементтеринин суммасын табыңыз.