Г и сал ға раева ж б ба заева а с ма ха но ва информатика



Pdf көрінісі
бет54/102
Дата31.10.2022
өлшемі5,32 Mb.
#46544
түріУчебники
1   ...   50   51   52   53   54   55   56   57   ...   102
Байланысты:
10-сынып

Естеріңе түсіріңдер:
• процедуралар деген не?
• процедуралар не үшін пайдала-
нылады?
• программа барысында процеду-
раны неге пайдаланады?
Меңгерілетін білім:
• іш кі прог рам ма лар;
• функ ция лар ту ра лы тү сі нік;
• функ ция ның түр ле рі.
Тер мин дер:

унк и
• опе ра тор
• а ны ма лы.
АРМАН
-ПВ
 баспасы
Все учебники Казахстана на OKULYK.KZ
*
Книга предоставлена исключительно в образовательных целях
согласно Приказа Министра образования и науки Республики Казахстан от 17 мая 2019 года № 217


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)) функ и ны а ра мет рі мен 
ша қы ру 


Достарыңызбен бөлісу:
1   ...   50   51   52   53   54   55   56   57   ...   102




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет