Parametri variabili delle funzioni in Python

Supponiamo di avere la seguente funzione:

pythondef func(num):
  return num ** 2

Chiamiamo la funzione, passando come parametro il numero 2:

pythonprint(func(2))

Tuttavia, non è obbligatorio passare proprio un numero - possiamo usare anche una variabile contenente il valore che ci serve:

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

Sono date tre variabili con numeri:

pythontst1 = 2
tst2 = 4
tst3 = 6

Create una funzione che accetti tre numeri come parametri e ne trovi la somma. Stampate a video la somma delle variabili sopra indicate.

Задание 2

Sono date la funzione func e la variabile tst:

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

tst = [1, 3, 6]

Utilizzando la funzione, trovate la somma degli elementi della variabile tst.