def name_function(параметрлер): Функция денесі return (нәтиже) define – анықтаушы
Функция аты, орындаушы өзі береді
return сөзінен кейін тұрған өрнек функцияның нәтижесі ретінде қайтарылады.
Функцияны шақыру нәтижесі:
айнымалыны тағайындау,
оны математикалық өрнектердің операндтары ретінде пайдалану, яғни күрделі өрнектерді құру.
Функция-нәтижені қайтаратын көмекші алгоритм (Сан, таңбалар жолы және т.б.).
Функция
Мысал. Бүтін екі санның арифметикалық ортасын табу керек
Бастапқы мәндер
функция нәтижесі
def Avg(a, b): return (a+b)/2 a = 2; b = 5