Питхон се ломи и наставља

У овом чланку ћете научити да користите наредбе бреак и цонтинуе да бисте изменили ток петље.

Видео: Питхон разбија и наставља изјаву

Каква је корист од бреак анд цонтинуе у Питхону?

У Питхону, 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.

Настављамо са петљом, ако је низ и, не извршавајући остатак блока. Дакле, у нашем излазу видимо да се сва слова осим и штампају.

Занимљиви Чланци...