Parametrii variabili ai funcțiilor în Python

Să presupunem că avem următoarea funcție:

pythondef func(num):
  return num ** 2

Apelăm funcția, transmitând ca parametru numărul 2:

pythonprint(func(2))

Cu toate acestea, nu este obligatoriu să transmitem un număr - putem folosi și o variabilă care conține valoarea de care avem nevoie:

pythontst = 3
print(func(tst)) # va afișa 9
Задание 1

Sunt date trei variabile cu numere:

pythontst1 = 2
tst2 = 4
tst3 = 6

Creați o funcție care în parametrii săi să primească trei numere și să le găsească suma. Afișați suma variabilelor date mai sus.

Задание 2

Sunt date funcția func și variabila tst:

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

tst = [1, 3, 6]

Folosind funcția, găsiți suma elementelor din variabila tst.