Parametry-proměnné funkcí v Pythonu
Předpokládejme, že máme následující funkci:
def func(num):
return num ** 2
Zavolejme funkci a předáme jí jako parametr
číslo 2:
print(func(2))
Nicméně není nutné předávat přímo číslo - můžeme k tomu použít i proměnnou obsahující požadovanou hodnotu:
tst = 3
print(func(tst)) # vypíše 9
Jsou dány tři proměnné s čísly:
tst1 = 2
tst2 = 4
tst3 = 6
Vytvořte funkci, která bude do svých parametrů přijímat tři čísla a nacházet jejich součet. Vypište na obrazovku součet výše zadaných proměnných.
Jsou dány funkce func a proměnná
tst:
def func(lst):
sum = 0
for el in lst:
sum += el
return sum
tst = [1, 3, 6]
Pomocí funkce najděte součet prvků
z proměnné tst.