Python break and continue
mi a használata a break and continue in Python?
Pythonban, break
és continue
a kijelentések megváltoztathatják a normál hurok áramlását.
a hurkok egy kódblokkon keresztül iterálódnak, amíg a teszt kifejezés hamis, de néha az aktuális iterációt vagy akár az egész hurkot a teszt kifejezés ellenőrzése nélkül szeretnénk megszüntetni.
ezekben az esetekben a break
és continue
nyilatkozatok használatosak.
Python break statement
abreak
utasítás megszünteti az azt tartalmazó hurkot. A program vezérlése közvetlenül a hurok teste után következik be.
Ha abreak
utasítás egy beágyazott hurok belsejében van (hurok egy másik hurok belsejében), abreak
utasítás megszünteti a legbelső hurkot.
A szünet szintaxisa
break
a szünet folyamatábrája
a töréskimutatás működése a hurokban és a while loopban az alábbiakban látható.
példa: 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 > ebben a programban a “karakterlánc” sorozaton keresztül iterálunk. Ellenőrizzük, hogy a levél i-e, amelyen megszakadunk a hurokból. Ezért látjuk a kimenetünkben, hogy az összes betű addig, amíg ki nem nyomtatnak. Ezután a hurok megszűnik.
Python continue statement
a continue
utasítás arra szolgál, hogy a kód többi részét csak az aktuális iterációhoz tartozó hurokban hagyja ki. A hurok nem szűnik meg, hanem folytatódik a következő iterációval.
A folytatás szintaxisa
continue
a folytatás folyamatábrája
a Continue statement in for and while loop működése az alábbiakban látható.
példa: Python continue
# Program to show the use of continue statement inside loopsfor val in "string": if val == "i": continue print(val)print("The end")
output
strngThe end
Ez a program ugyanaz, mint a fenti példa, kivéve a break
nyilatkozat helyébe continue
.
folytatjuk a hurkot, ha a karakterlánc i, nem hajtjuk végre a blokk többi részét. Ezért a kimenetünkben látjuk,hogy az összes betű, kivéve, ha kinyomtat.
Leave a Reply