Funksie parameters-as-veranderlikes in Python
Kom ons het die volgende funksie:
pythondef func(num):
return num ** 2
Roep die funksie aan, deur die getal
2 as parameter aan dit oor te dra:
pythonprint(func(2))
Dit is eger nie nodig om 'n getal direk oor te dra nie - jy kan ook 'n veranderlike gebruik wat die waarde bevat wat ons benodig:
pythontst = 3
print(func(tst)) # sal 9 vertoon
Задание 1
Gegee is drie veranderlikes met getalle:
pythontst1 = 2
tst2 = 4
tst3 = 6
Skep 'n funksie wat drie getalle as parameters sal aanvaar en hul som sal vind. Vertoon die som van die veranderlikes wat hierbo gegee is.
Задание 2
Gegee is funksie func en veranderlike
tst:
pythondef func(lst):
sum = 0
for el in lst:
sum += el
return sum
tst = [1, 3, 6]
Vind die som van die elemente in die veranderlike
tst met behulp van die funksie.