14.2.
break тұжырымы
for
цикліндегідей
while
цикліне де
break
тұжырымын қолдана аламыз. Бұл
тұжырымның басты мақсаты — циклден шығу.
break
тұжырымының
while
цикліндегі
қолданысын төмендегі мысал арқылы көрсетейік.
Мысал 14.2:
i = 0
while i < 3:
print(i)
i += 1
if i == 1:
break
____________________________________________________________________________________________
Экранға шығатын мән:
0
Алдымен
i = 0
айнымалысын жариялаймыз. Кейін
while
циклінде сол айнымалы 3-
тен кіші болғанша
print(i)
және
i += 1
амалдарын орындаймыз. Яғни
while
кілтті
сөзінен кейін қандай да бір логикалық амал шындық (
True
) мәнге тең болғанша
while
цикліне тиісті амалдарды орындаймыз. Бірақ, әр қадамымызда
i
мәнін 1-мен
салыстырып отырамыз. Егер
i = 1
болған
жағдайда
break
тұжырымын шақыру
арқылы отырып, циклден шығып, әрі қарай цикл қадамдарын
орындауды тоқтатамыз
14.3. continue тұжырымы
for
цикліндегідей
while
цикліне де
continue
тұжырымын қолдана аламыз. Бұл
тұжырымның басты мақсаты — циклдегі қандай да бір шарт үшін цикл қадамын ары
қарай
орындамай, цикл қадамынан аттап кету.
continue
тұжырымының
while
цикліндегі қолданысын төмендегі мысал арқылы көрсетейік.
Мысал 14.3:
i = 0
while i < 3:
i += 1
if i == 1:
continue
print(i)
____________________________________________________________________________________________
Экранға шығатын мән:
2
3
Алдымен
i = 0
айнымалысын жариялаймыз. Содан кейін
while
цикліне сол
айнымалы 3-тен кіші болғанша
print(i)
және
i += 1
амалдарын орындаймыз. Яғни
while
кілтті сөзінен кейін қандай да бір логикалық амал шындық (
True
)
мәнге тең
болғанша,
while
цикліне тиісті амалдарды орындаймыз.
86
Бірақ, әр қадамымызда
i
мәнін 1-мен салыстырып отырамыз. Егер
i = 1
болған
жағдайда
continue
тұжырымын шақыру арқылы,
циклдің осы қадамындағы
амалдарды орындамай, циклдің келесі қадамына көшеміз. Бұл мысалды толығымен
түсіну үшін мына кестеге назар аударайық (Кесте 14.2).
Достарыңызбен бөлісу: