Процедурлар Функциялар Ішкі программалар
Әрекеттерді орындайды
Әрекеттерді орындайды, кейбір нәтижелерді қайтарады
Python да ішкі программаларды ресми түрде бөлу қарастырылмаған. Паскаль, Си тілері сияқты процедура немесе функция деп бөлінбейді. Мұнда процедураны функция деп қабылдауға болады. Көбінесе функция термині қолданылады.
Процедураның жалпы көрінісі
def name_procedury(параметрлер): процедура денесі define – анықтаушы
Процедураның аты орындаушы береді
егер параметрлер қажет болмаса, бос жақшаларды қойылады ()
жақшаға бір немесе бірнеше айнымалылардың аттарын үтірмен жазу керек: (n) немесе (a,b,c, d)
Параметр – бұл айнымалы, оның мәні ішкі бағдарламаның жұмысына байланысты.
Процедураны шақыру
Процедураны шақырған кезде оған жақшадағы параметрлердің нақты мәндерін беру керек.
Аргумент-бұл шақырылған кезде ішкі бағдарламаға берілетін параметрдің мәні.
Аргумент тек тұрақты мән (Сан, символ) ғана емес, сонымен қатар айнымалы, тіпті арифметикалық өрнек болуы мүмкін.
name_procedury() Немесе,
name_procedury(n) немесе
name_procedury(a,b,c,d)