Лекция. Python алфавиті. *Идентификатор* түсінігі, жазудың ережелері 13



Дата11.04.2023
өлшемі1,41 Mb.
#81463
түріЛекция
Байланысты:
пайтон сурактар


1-лекция.
5.Python алфавиті. *Идентификатор* түсінігі, жазудың ережелері 13.
6.Меншіктеу операторы. Бөлшек сандарды жазудың 2 формасы 7. Python тілінде қолданылатын динамикалық ...............................................................................................................................типтеудің ерекшелігі неде?


3-лекция
3. Python тілінде жазылған программада exit(0) операторын қандай мақсатпен қолданады?
exit(0) операторы Си программалау тілінің өрнегі болып табылады және қайтару коды 0 болатын бағдарламадан шығу үшін қолданылады. Қайтару коды — бағдарламаның орындалуы нәтижесінде қатені анықтау тәсілі. 0 мәні: қатесіз қалыпты бағдарламаны тоқтату. exit(0) функциясын шақыру программаның орындалуын аяқтайды және операцияның орындалуын басқаруды қайтарады. Көптеген қолжетімді жүйелерде 0 мәні бағдарламаның сәтті орындалуы ретінде түсіндіріледі.
4. Format әдісінің қызметін түсіндіріп және оны қолдануға мысалдар келтіріңіз
Format тәсілі нүктеден кейін жазылады шығаратын ұяшыққа қатысты Фигуралық жақшада спецификатор форматы көрсетіледі. 0-бұл өріс позиция индексін анықтайды ,нумерлеу 0 ден басталады, 3 ол есептеу дәлдігі ,f ол нақты санның ондық түрдегі көрсетілуі (мысалы 0:3 болса онда шығарылатын сан 3 позицияға онға қарай жылжыйды) Мысал: print("\n f=",'{0:.3f}'.format(f))
print("\n y=",'{0:.3f}'.format(y))
5-лекция
1. Циклдік алгоритмге анықтама беріңіз.
Егер белгілі бір қадамдар тізбегі берілген мәнге байланысты бірнеше рет орындалса, цикл параметрі деп аталатын,оның алгоритмі циклдік деп аталады.
2. For цикл оператордың параметрінің өсуі бойынша, алгоритмінің жалпы түрі мен синтаксисінің жұмысын көрсету керек.
Python тіліндегі for циклында әр түрлі жазу формалары болуы мүмкін . Синтаксисын қарастырайық, бірінші түрі. Оны "параметрдің өсіп келе жатқан мәндеріндегі цикл" деп атайық. Егер біз P1...PN параметрлерін циклдың ішінде орындалсын десек онда шегіністерге назар аудару керек.
for i in range (N1, N2, step):
𝑃1
𝑃𝑛 } Цикл денесі
мұндағы for (үшін) – қызмет сөзі; i –элементтер мәні сақталатын айнымалы атауы, P1,...,Pn - операторлар; in - в; range -Python тілінің кірістірілген функциясы; step - қадамы, міндетті емес параметр.
3. For цикл оператордың параметрінің кемуі бойынша, циклдың жұмысын сипаттау керек.
4. Күрделі циклдік процестің алгоритмнің жалпы түрі мен синтаксисін көрсету керек.
Егер цикл денесі циклдік құрылым болса, онда мұндай циклдер кірістірілген деп аталады. Басқа циклді қамтитын цикл сыртқы деп аталады, ал басқа циклдің денесіндегі цикл ішкі деп аталады. Күрделі цикл операторларының синтаксисі төменде келтірілген. Ішкі цикл үшін жасалған шегіністерге және онда орындалатын Р1... Рn операторларына назар аударыңыз:
for i in range (N1, N2): # сыртқы цикл
for j in range (M1, M2): # ішкі цикл
𝑃1.
𝑃𝑛} цикл денесі
Циклге бірінші рет кірген кезде сыртқы і цикл параметрі N1 мәнін алады. Басқару ішкі циклге беріледі, онда j циклінің параметрі M1-ге тең мән алады және ішкі циклде жазылған оператор (операторлар) орындалады. Содан кейін j ішкі циклінің параметрі бір-біріне артады (егер қадам аргументі range функциясында қабылданбаса) және цикл денесі қайтадан орындалады. Содан кейін i сыртқы цикл параметрі бірлікке артып, ішкі цикл қайтадан жұмыс істей бастайды, онда j цикл параметрі M1-ден M2-ге дейін өзгереді және циклдің әр өтуінде Р1, …, Рn операторлары орындалады.
5. Қандай цикл сыртқы және ішкі деп аталады?

Достарыңызбен бөлісу:




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

    Басты бет