Parametri variabili delle funzioni in Python
Supponiamo di avere la seguente funzione:
def func(num):
return num ** 2
Chiamiamo la funzione, passando come parametro
il numero 2:
print(func(2))
Tuttavia, non è obbligatorio passare proprio un numero - possiamo usare anche una variabile contenente il valore che ci serve:
tst = 3
print(func(tst)) # stamperà 9
Sono date tre variabili con numeri:
tst1 = 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.
Sono date la funzione func e la variabile
tst:
def 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.