Анықтама
Функцияның процедурадан айырмашылығы — функция ӘРҚАШАН return арқылы нәтиже қайтарады.
def sumDigits(n):
sum = 0
while n != 0:
sum += n % 10
n = n // 10
return sum Анықтама
Python-да функция атауы — жай ғана айнымалы: оны басқа айнымалыға меншіктеп немесе аргумент ретінде беруге болады.
Ескеру
Python РЕГИСТРГЕ СЕЗІМТАЛ — Max пен max екі БӨЛЕК атау.
Анықтама
Лямбда-функция — атауы алдын ала анықталмай құрылатын функция: lambda x, y: x+y.
Деңгей: Оңай Әдепкі параметр
Берілді: def summa(a, b=4): return a + b
Табу керек: summa(3) нәтижесі.
Шешуі:
b орнына әдепкі 4 қойылады: 3+4=7.
Жауабы: 7.