У овом чланку ћете научити да користите наредбе бреак и цонтинуе да бисте изменили ток петље.
Видео: Питхон разбија и наставља изјаву
Каква је корист од бреак анд цонтинуе у Питхону?
У Питхону, break
и continue
изрази могу променити ток нормалне петље.
Петље се понављају преко блока кода док тест израз не буде лажан, али понекад желимо да завршимо тренутну итерацију или чак целу петљу без провере тест израза.
break
И continue
изјаве користе се у овим случајевима.
Питхон бреак изјава
break
Изјава престаје петљу да садржи. Контрола програма тече ка исказу одмах након тела петље.
Ако је break
израз унутар угнежђене петље (петља унутар друге петље), break
израз ће завршити најунутарњу петљу.
Синтакса прекида
пауза
Дијаграм тока прекида

Рад наредбе бреак у петљи фор и вхиле приказан је испод.

Пример: Питхон бреак
# Use of break statement inside the loop for val in "string": if val == "i": break print(val) print("The end")
Оутпут
стр Крај
У овом програму вршимо итерацију кроз низ „стринг“. Проверавамо да ли је слово и, на основу чега прекидамо петљу. Дакле, у нашем излазу видимо да се сва слова до док се не одштампају. Након тога, петља се завршава.
Питхон наставак изјаве
continue
Саопштењу се користи да прескочите остатак кода унутар петље за само тренутне итерације. Лооп се не завршава, већ наставља са следећом итерацијом.
Синтакса наставка
Настави
Дијаграм тока даље

Рад наредбе цонтинуе у петљи фор и вхиле приказан је испод.

Пример: Питхон наставља
# Program to show the use of continue statement inside loops for val in "string": if val == "i": continue print(val) print("The end")
Оутпут
стрнг Крај
Овај програм је исти као и горњи пример, осим што је break
изјава замењена са continue
.
Настављамо са петљом, ако је низ и, не извршавајући остатак блока. Дакле, у нашем излазу видимо да се сва слова осим и штампају.