Funktsioonide muutujaparameetrid Pythonis
Oletame, et meil on järgmine funktsioon:
def func(num):
return num ** 2
Kutsume funktsiooni välja, edastades parameetrina
numbri 2:
print(func(2))
Siiski ei pea edastama just numbrit - selleks saab kasutada ka muutujat, mis sisaldab meile vajalikku väärtust:
tst = 3
print(func(tst)) # väljastab 9
Antud on kolm muutujat numbritega:
tst1 = 2
tst2 = 4
tst3 = 6
Looge funktsioon, mis võtab parameetritena kolm numbrit ja leiab nende summa. Väljastage ekraanile ülaltoodud muutujate summa.
Antud on funktsioon func ja muutuja
tst:
def func(lst):
sum = 0
for el in lst:
sum += el
return sum
tst = [1, 3, 6]
Funktsiooni abil leidke elementide summa
muutujast tst.