Funksie parameters-as-veranderlikes in Python

Kom ons het die volgende funksie:

pythondef func(num):
  return num ** 2

Roep die funksie aan, deur die getal 2 as parameter aan dit oor te dra:

pythonprint(func(2))

Dit is eger nie nodig om 'n getal direk oor te dra nie - jy kan ook 'n veranderlike gebruik wat die waarde bevat wat ons benodig:

pythontst = 3
print(func(tst)) # sal 9 vertoon
Задание 1

Gegee is drie veranderlikes met getalle:

pythontst1 = 2
tst2 = 4
tst3 = 6

Skep 'n funksie wat drie getalle as parameters sal aanvaar en hul som sal vind. Vertoon die som van die veranderlikes wat hierbo gegee is.

Задание 2

Gegee is funksie func en veranderlike tst:

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

tst = [1, 3, 6]

Vind die som van die elemente in die veranderlike tst met behulp van die funksie.