WHILE ЦИКЛІМЕН ЖҰМЫС ЖАСАУ
Python-да while циклімен жұмыс істеу бағдарламалауда қайталанатын әрекеттерді орындау тәсілдерінің бірі болып табылады. While циклі көрсетілген шарт ақиқат болғанша орындалады (шын). Осы циклмен қалай жұмыс істеу керектігін толығырақ қарастырайық.
Шарт-бұл циклдің әр итерациясына дейін тексерілетін өрнек. Егер ол шын болса (шын), циклды орындау жалғасады; егер ол жалған болса (жалған), цикл аяқталады.
While циклімен жұмыс істеу мысалы:
count = 0
while count < 5:
print(f"Это итерация номер {count}")
count += 1 Бұл мысалда бізде count айнымалысы бар, ол бастапқыда 0-ге тең. While циклі count 5-тен аз болған кезде орындалады. Әр итерацияда біз хабарламаны шығарамыз және count-ты 1-ге көбейтеміз. Count 5-ке тең болғаннан кейін шарт жалған болып, цикл аяқталады.
While циклімен жұмыс істеудің негізгі аспектілері:
•Айнымалыларды инициализациялау: әдетте, while циклін бастамас бұрын, сіз Шартта қолданылатын айнымалыларды инициализациялайсыз.
•Шарт: шарт циклдің қашан аяқталатынын көрсетеді. Ол цикл басталған кезде дұрыс болуы керек және цикл ішінде өзгеруі мүмкін.
•Айнымалыларды өзгерту: циклдің шексіз орындалуын болдырмау үшін, әдетте цикл ішінде сіз жағдайға әсер ететін айнымалыларды өзгертесіз, сонда ол жалған болады.
•Шексіз циклдардан сақ болыңыз: егер шарт ешқашан жалған болмаса немесе өзгермесе, бұл циклдің шексіз орындалуына әкеледі, бұл бағдарламаның қатып қалуына әкелуі мүмкін.
•Break операторын пайдалану: while циклінің ішінде break операторын шарт шын болып қалса да, циклдің орындалуын мәжбүрлеп аяқтау үшін пайдалануға болады.
While циклі көбінесе қанша итерация орындалатыны алдын-ала белгісіз және белгілі бір шартқа қол жеткізілген кезде цикл аяқталатын жағдайларда қолданылады. Бұл белгілі бір күйді бақылау немесе оқиғаны күту қажет болған кезде де пайдалы. Сонымен қатар, ол шексіз циклдар мен бағдарламаның болжанбайтын мінез-құлқынан аулақ болу үшін сақтықты қажет етеді.
|
|
Достарыңызбен бөлісу: |