Codeforces.com-да тапсырма орындау
Бұл операторлар циклдердің орындалуын басқару үшін қолданылады. Олар циклдегі белгілі бір шарттар орындалғанда, оның ағынын өзгертуге мүмкіндік береді. continue операторы басқару элементін келесіге береді.
continue: Python тіліндегі жалғастыру операторы тек ағымдағы итерация үшін цикл ішіндегі қалған кодты өткізіп жіберу үшін пайдаланылады.
break: Python тіліндегі үзіліс операторы белгілі бір шарт орындалғаннан кейін оны тоқтату арқылы цикл ағынын өзгертеді.
Егер break операторы орындалса, цикл дереу тоқтайды, тіпті қайталаулар саны аяқталмаса да.
Біз 7 санына тап болғаннан кейін біз сигнал белгісінің мәнін өзгертеміз және операторды пайдаланып циклды бұзамыз break. Біз циклды мерзімінен бұрын үзбей, оның табиғи аяқталуын күтуіміз мүмкін (шарт num != 0, яғни санның барлық цифрлары өңделген), бірақ бұл жағдайда біз қажет емес жұмыстарды орындаймыз, ал егер сан өте үлкен болса, бағдарлама баяу жүгіреді.
1-ші ескерту.Оператор break бағдарлама емес, ең жақын циклдің орындалуын үзеді, яғни циклден кейін бірден команда орындалады.
2-ші ескерту.Операторлардың графикалық көрінісі break және continue келесідей: