Променливи параметри на функции в 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.