Introduktion til Python Break-erklæring

Python Break-erklæringen er en af ​​Loop-kontrolangivelserne, der bruges til at ændre den normale strøm af udførelse. Når strømmen omdirigeres, ødelægges de oprettede objekter i denne strøm. Python understøtter udsagnskontrolangivelser nedenfor

  1. Break: Afsluttede strømmen af ​​loop-erklæringen og udfører den næste sætning uden for loop.
  2. Fortsæt: Det bruges, når vi skal springe over udførelsen af ​​resten af ​​udsagn i løkken og fortsætte fra starten.
  3. Bestået : Det bruges, når vi har brug for nogle udsagn syntaktisk, men ikke ønsker at fremsætte nogen udsagn.

Denne erklæring bruges til at afslutte strømmen af ​​udførelse af sløjfer i et program. Strømmen kan også omdirigeres til forskellige udsagn eller forskellige sløjfer. En brudserklæring kan bruges i den situation, hvor vi er nødt til at forlade en løkke (mens såvel som for løkke), når en af ​​begivenhederne bliver udløst. Når en BREAK-sætning udløses i en indre sløjfe, flyttes eksekveringsstrømmen, hvis den videresendes til den næste sætning i den ydre sløjfe.

Forståelse af Python Break-erklæring

Arbejder

Under indtastning af løkken kontrolleres en bestemt betingelse. Hvis det tilfredsstiller, udsagn i løkken udføres. Men i tilfælde af at det ikke bliver opfyldt i det tilfælde, at løkke bliver brudt og strømmen omdirigeres til den næste erklæring uden for løkken. Her bruges pausedeklaration til at bryde strømmen af ​​løkken i tilfælde af, at der opstår en anden trigger end stoptilstand.

Hvordan skriver du en pauseerklæring?

Break Statement er en simpel erklæring, der har beføjelsen til at afslutte den normale strøm af gruppen af ​​udsagn. Lad os tænke på et simpelt scenarie med et spil, siger metro surfer. Dets arbejde er ikke så meget vanskeligt. Når en person starter spillet, går det ind i en lang og uendelig uendelig løkke. Mens du bevæger sig i en løkke, ændres objekterne, der vises, kontinuerligt. På hvert trin tager det dine input i henhold til de objekter, der f.eks. Vises - hvis der i øjeblikket kommer en bro, som du skal krydse. Nu vil hvert træk, du foretager, blive kontrolleret mod forskellige betingelser eller kontroller, der er blevet anvendt. I spillet.

I alle disse kontroller er der også en afgørende kontrol, der afgør, om du stadig er i spillet eller ikke. – - du er nødt til at hoppe, og u ikke. Derefter mislykkes afslutningsbetingelsen, og løkken bliver brudt og bliver ude af spillet. Dette afsluttende arbejde udføres af "pause" -erklæringen. Det bliver aktivt, når den nævnte check eller tilstand bliver sand.

Til at skrive en pauseerklæring. Følgende ting er nødvendigt:

1. Afslut eller slut tilstand: Det er også kendt som hault betingelse, der skal være opfyldt for udførelsen af ​​pausedirektiv.

Kode:

a=('a', 'b', '1') for I in a;
if (i.is_numeric()):
break
print a
print 'Found a number in the list'

Produktion:

Forklaring : Ovenstående kode udskriver alle de alfabeter, der findes på listen. I tilfælde af at det finder det første tal på listen, udføres break-sætningen og brydes loopen og udskrives 'Fandt et nummer på listen' '

2. Løkken: Brudsangivelsen bruges altid i en løkke. Det er meningsløst, hvis vi ikke bruger nogen løkke, fordi det er beregnet til at bryde den gentagne rækkefølge af udsagnet, som kun er til stede i en løkke.

Syntaks for Python Break-erklæring

Break kan skrives i nedenstående format.

break;

Vi er nødt til bare at skrive 'pause' efter den betingelse, der skal være sandt for at afslutte udførelsesstrømmen.

Flowdiagram over Python Break-erklæring

Nedenfor er strømmen af, hvordan pausedeklarationen fungerer i et program.

Programmet fortsætter med den normale udførelse af programmet. I tilfælde af, at den står over for en betinget kode, mens der udføres en løkke, og output af betingelsen er sand, omdirigeres strømmen fra dens normale strøm til den første næste sætning efter løkken. I tilfælde af, at betingelsen tilfældigvis er falsk, udføres løkken på samme måde.

Eksempler i Python Break-erklæring

Python tillader nedenstående løkker at udføre Iterative udsagn i et program

1. WHILE LOOP

Mens loop'en udfører gruppen af ​​sætninger i rækkefølge kontinuerligt, indtil en stopbetingelse ikke er opfyldt.

Syntaks

While expression(s):
statements

F.eks .: I nedenstående program er der en uendelig løkke, der altid udløses, mens (1) er en altid sand tilstand. Men vi har erklæret en bruderklæring, som vil blive udført, når betingelsen angivet i ”IF” -erklæringen vil være sand. Og efter det bliver den næste nævnte erklæring efter løkken henrettet.

Kode

I=1
While(1):
Print “We are in the loop”
If(i>10):
print ”Here break statement works”
break
I=i+1
print I
print “I am out of the loop”

Produktion:

2. FOR LOOP

En FOR-sløjfe bruges til at iterere over en sekvens som rækkevidde, liste, tuple, ordbog eller streng.

Syntaks

For I in (sequence):
Statements.

Kode:

a=( 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H') for I in a:
print “We are in loop with”
print i
if i=='G':
print ”Here Break statement is triggered”
break
print ”We are outside the loop”

Produktion:

Konklusion

Break-sætningen er en sløjfekontrolangivelse, der afslutter den normale udførelse af en række udsagn i en løkke og overfører den til den næste sætning, efter at den aktuelle sløjfe er afsluttet. Dette kan bruges i mange sløjfer - til, mens og alle slags indlejrede løkker.

Anbefalede artikler

Dette er en guide til Python Break-erklæring. Her har vi drøftet Forståelse, Hvordan skriver du en pauseerklæring, 2 eksempler med koder og output. Du kan også gennemgå vores givne artikler for at lære mere -

  1. Skift erklæring i C
  2. Hvis andet erklæring i Python
  3. C # Mens Loop
  4. Sløjfer i Python
  5. Python-sæt
  6. Break Statement i C
  7. Ordbog på Python \
  8. Forskellig kontrolerklæring i C ++

Kategori: