Python break and continue
hvad er brugen af break and continue i Python?
i Python,break
ogcontinue
udsagn kan ændre strømmen af en normal sløjfe.
sløjfer gentager over en blok kode, indtil testudtrykket er falsk, men nogle gange ønsker vi at afslutte den aktuelle iteration eller endda hele sløjfen uden at kontrollere testudtryk.
break
ogcontinue
udsagn anvendes i disse tilfælde.
Python break statement
break
statement afslutter sløjfen, der indeholder den. Kontrol af programmet strømmer til udsagnet umiddelbart efter sløjfens krop.
Hvisbreak
sætningen er inde i en indlejret sløjfe (loop inde i en anden sløjfe), vilbreak
sætningen afslutte den inderste sløjfe.
syntaks af pause
break
rutediagram over pause
arbejdet med break statement i for loop og Mens Loop er vist nedenfor.
eksempel: Python break
# Use of break statement inside the loopfor val in "string": if val == "i": break print(val)print("The end")
Output
strThe end
i dette program gentager vi gennem “streng” – sekvensen. Vi kontrollerer, om brevet er jeg, hvorpå vi bryder fra Løkken. Derfor ser vi i vores output, at alle bogstaverne indtil jeg bliver trykt. Derefter slutter sløjfen.
Python fortsæt erklæring
continue
erklæring bruges til at springe resten af koden inde i en løkke til den aktuelle iteration kun. Loop ophører ikke, men fortsætter med den næste iteration.
syntaks for Fortsæt
continue
rutediagram for fortsæt
arbejdet med fortsat erklæring i for og Mens Loop er vist nedenfor.
eksempel: Python fortsæt
# 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
dette program er det samme som ovenstående eksempel undtagen break
erklæringen er blevet erstattet med continue
.
Vi fortsætter med sløjfen, hvis strengen er i, ikke udfører resten af blokken. Derfor ser vi i vores output, at alle bogstaverne undtagen jeg bliver trykt.
Leave a Reply