Articles

Python break and continue

mitä hyötyä break and continuesta on Pythonissa?

Pythonissa break ja continue lauseet voivat muuttaa normaalin silmukan virtausta.

silmukat iteroivat koodilohkon yli, kunnes testilauseke on epätosi, mutta joskus haluamme päättää nykyisen iteraation tai jopa koko silmukan tarkistamatta testilauseketta.

break ja continue lausekkeita käytetään näissä tapauksissa.

Pythonin taukolauseke

break lauseke päättää sen sisältävän silmukan. Ohjelman ohjaus siirtyy lauseeseen välittömästi silmukan rungon jälkeen.

Jos break lauseke on sisimmän silmukan sisällä (silmukka toisen silmukan sisällä), break lauseke päättää sisimmän silmukan.

syntaks of break

break

Flowchart of break

Flowchart of break statement in Python
Flowchart of break statement in Python

taukolauseen toiminta silmukassa ja silmukassa on esitetty alla.

miten taukolauseke toimii Pythonissa
taukolauseen työskentely

esimerkki: Python break

# Use of break statement inside the loopfor val in "string": if val == "i": break print(val)print("The end")

Output

strThe end

p> tässä ohjelmassa iteroidaan ”merkkijono” – sekvenssin kautta. Tarkistamme, onko kirjain minä, jonka perusteella katkaisemme silmukan. Näin ollen näemme tulosteestamme, että kaikki kirjeet siihen asti, kun minut painetaan. Sen jälkeen silmukka päättyy.

Pythonin jatkuva lauseke

continue lausetta käytetään ohittamaan koodin loppuosa vain nykyisen iteraation silmukan sisällä. Silmukka ei pääty, vaan jatkuu seuraavalla iteroinnilla.

Continue

continue

vuokaavio continue

vuokaavio jatkuvasta lauseesta Pythonissa
vuokaavio jatkuvasta lauseesta Pythonissa

alla on esitetty continue statement in for and While Loop.

How continue statement works in python
How continue statement works in python

Example: Python continue

# Program to show the use of continue statement inside loopsfor val in "string": if val == "i": continue print(val)print("The end")

lähtö

strngThe end

Tämä ohjelma on sama kuin yllä oleva esimerkki paitsi break lausunto on korvattu continue.

jatketaan silmukalla, jos merkkijono on i, eikä suoriteta lohkon muuta osaa. Näin ollen näemme tulosteestamme, että kaikki kirjeet paitsi minä painetaan.