Ֆունկցիաների պարամետր-փոփոխականները 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 փոփոխականի տարրերի գումարը: