I den här artikeln lär du dig att använda bryt och fortsätt uttalanden för att ändra flödet av en slinga.
Video: Python bryter och fortsätter uttalande
Vad är användningen av paus och fortsätt i Python?
I Python, breakoch continueuttalanden kan ändra flödet av en normal slinga.
Slingor itererar över ett kodblock tills testuttrycket är falskt, men ibland vill vi avsluta den aktuella iterationen eller till och med hela slingan utan att kontrollera testuttrycket.
De breakoch continueuttalandena används i dessa fall.
Python break-uttalande
Det breakuttalandet avslutar slingan som innehåller det. Kontrollen av programmet flyter till uttalandet omedelbart efter loopens kropp.
Om breakuttalandet är inne i en kapslad slinga (slinga inuti en annan slinga) breakavslutas uttalandet den innersta slingan.
Pausens syntax
ha sönder
Flödesschema för paus
 Flödesschema över pausuttalande i Python
Arbetet med break statement in för loop och while loop visas nedan.
 Arbetet med pausförklaringen
Exempel: Python-paus
 # Use of break statement inside the loop for val in "string": if val == "i": break print(val) print("The end")
Produktion
str slutet
I det här programmet itererar vi genom "sträng" -sekvensen. Vi kontrollerar om bokstaven är i, på vilken vi bryter från slingan. Därför ser vi i vår produktion att alla bokstäver fram till jag skrivs ut. Därefter avslutas slingan.
Python fortsätt uttalande
Det continueuttalandet används för att hoppa över resten av koden i en slinga för endast den aktuella iteration. Loop upphör inte men fortsätter med nästa iteration.
Syntax för Fortsätt
Fortsätta
Flödesschema för fortsättning
 Flödesschema för fortsättningsuttalande i Python
Arbetet med att fortsätta uttalande i för och under loop visas nedan.
 Hur fortsätter uttalande fungerar i python
Exempel: Python fortsätter
 # Program to show the use of continue statement inside loops for val in "string": if val == "i": continue print(val) print("The end")
Produktion
strng Slutet
Detta program är detsamma som ovanstående exempel förutom att breakuttalandet har ersatts med continue.
Vi fortsätter med slingan, om strängen är i, kör inte resten av blocket. Därför ser vi i vår produktion att alla bokstäver utom jag skrivs ut.








