Променливи параметри на функции во Python
Нека имаме следнава функција:
pythondef func(num):
return num ** 2
Да ја повикаме функцијата, како параметар и пренесеме
број 2:
pythonprint(func(2))
Сепак, не е неопходно да се пренесе точно број - за ова може да се користи и променлива, што содржи ја вредноста што ни е потребна:
pythontst = 3
print(func(tst)) # ќе испечати 9
Задание 1
Дадени се три променливи со броеви:
pythontst1 = 2
tst2 = 4
tst3 = 6
Направете функција, која во своите параметри ќе прифаќа три броеви и ќе ја наоѓа нивната сума. Испечатете ја на екранот сумата на дадените погоре променливи.
Задание 2
Дадени се функцијата func и променливата
tst:
pythondef func(lst):
sum = 0
for el in lst:
sum += el
return sum
tst = [1, 3, 6]
Со помош на функцијата пронајдете ја сумата на елементите
од променливата tst.