72
• Функ ция ны
ша қы ру оның атын жа зып, мән ді шы ға ру мен
аяқ тала ды.
Python ті лін де функ ция ның жа зы лу син так си сі:
def
Функ ция_Аты (Па ра ме тр лер_Ті зі мі):
Өр нек тер
Python ті лін де функ ция ны
анық тау дан бұ рын
def қыз-
мет ші сө зі жа зы ла ды.
def (функ ция та қы ры бы) ар қы лы функ-
ция ны ша қы ру ды көр се те міз.
Функ ция та қы ры бы нан кей ін жа был ған жақ ша қос нүк-
те мен аяқ тала ды жә не одан кей ін гі қа тар да есеп теу ге қа тыс ты
өр нек тер жа зы ла ды (TAB пер не сін бір шер ту ар қы лы):
– функ ция ға атау бер ген де ай ны ма лы ға
атау бер ген дей,
ал ды мен, функ ция ның аты ла тын әріп те рі мен жа зы лу
ке рек;
– па ра ме тр лер ті зі мі функ ция ға бе рі ле тін мән дер ден тұ ра ды.
Бұл па ра ме тр лер үтір ар қы лы жа зы ла ды.
Python ті лін де гі функ ция лар дың бір бө лі гі тіл дің син так си-
сін де
пай да ла ны ла тын кі рік ті ріл ген функ ция лар бо лып та бы-
ла ды. Олар ға мы са лы,
int, input, randint,
print қыз-
мет ші сөз де рін жат қы за мыз.
Кі рік ті ріл ген функ ция лар ды екі топ қа бө ле міз:
1. Сим вол дар мен жұ мыс жа сай тын функ ция лар: –
ord(),
chr(), len().
2. Ма те ма ти ка лық функ ция лар: –
abs(),
round(),
divmod(), pow(), max(), min(), sum().
Пай да ла ну шы функ ция сын құ ру дың мы са лын қа рас ты-
рай ық:
Сан дар дың қо сын ды сын есеп теу.
def sum (n): функ и ны
а ра мет рі мен анық тау
sum = 0
while n! = 0:
sum + = n % 10
n = n // 10
return sum функ и ның мә нін қай та ру
не гіз гі
рог рам ма
print(sum (1075)) функ и ны а ра мет рі мен
ша қы ру
Достарыңызбен бөлісу: