Introduktion till Python Break-uttalande

Python Break-uttalandet är ett av Loop-kontrollsatserna som används för att ändra det normala flödet för utförandet. När flödet omdirigeras förstörs de skapade föremålen i det flödet. Python stöder nedanstående slutsatser:

  1. Break: Avslutat flödet i loop-uttalandet och kör nästa uttalande utanför loopen.
  2. Fortsätt: Det används när vi behöver hoppa över körningen av resten av uttalanden i slingan och fortsätta från början.
  3. Pass : Det används när vi behöver några uttalanden syntaktiskt, men inte vill säga några uttalanden.

Detta uttalande används för att avsluta flödet för körning av slingor i ett program. Flödet kan också vidarebefordras till olika uttalanden eller olika slingor. Ett brytande uttalande kan användas i situationen där vi måste lämna en slinga (samt för loop) när en av händelserna utlöses. När ett BREAK-uttalande utlöses i en inre slinga, körs flödet av körning om det vidarebefordras till nästa påstående i den yttre slingan.

Förstå Python Break-uttalande

Arbetssätt

När du går in i slingan kontrolleras ett visst tillstånd. Om det tillfredsställer uttalanden i loopen körs. Men om det inte uppfylls i det fall slingan bryts och flödet omdirigeras till nästa uttalande utanför slingan. Här används brytningssatsning för att bryta flödet i slingan i händelse av att någon utlösare inträffar annat än stopptillståndet inträffar.

Hur skriver du en pausförklaring?

Break Statement är ett enkelt uttalande som håller kraften i att avbryta det normala flödet för gruppen av uttalanden. Låt oss tänka på ett enkelt scenario för ett spel säga, tunnelbanesurfare. Det fungerar inte så mycket svårt. När en person startar spelet kommer det in i en lång och oändlig oändlig slinga. När du flyttar i en slinga förändras objekt som visas kontinuerligt. På varje steg tar det din inmatning beroende på de objekt som visas t.ex. - om för närvarande kommer en bro som du behöver korsa. Nu kommer varje drag du gör kommer att kontrolleras mot olika villkor eller kontroller som har tillämpats i spelet.

I alla dessa kontroller finns det också en avgörande kontroll som avgör om du fortfarande är i spelet eller inte. Jag måste hoppa och inte. Sedan misslyckas avslutningsvillkoret och slingan bryts och ur ur spelet. Detta avslutande arbete görs av "break" -uttalandet. Det blir aktivt när den kontroll eller det angivna villkoret blir sant.

För att skriva en pausförklaring. Följande saker behövs:

1. Avsluta eller avsluta villkor: Det är också känt som hault-villkor som måste vara uppfyllda för att verkställandet av brytningen ska utföras.

Koda:

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

Produktion:

Förklaring : Koden ovan skriver ut alla alfabet som finns i listan. Om den hittar det första siffran i listan, bryter uttalandet och bryter slingan och skriver ut 'Hittade ett nummer i listan' '

2. loopen: brytningssatsen används alltid i en loop. Det är meningslöst om vi inte använder någon slinga Eftersom det är tänkt att bryta den upprepade sekvensen för uttalandet, som bara finns i en slinga.

Syntax för Python Break-uttalande

Break kan skrivas i nedanstående format.

break;

Vi måste bara skriva "paus" efter det villkor som borde vara sant för att avsluta genomförandeflödet.

Flödesschema över Python Break-uttalande

Nedan följer flödet av hur break-uttalandet fungerar i ett program.

Programmet fortsätter med normal körning av programmet. Om den står inför en villkorlig kod under körning av en slinga, och utgången från villkoret är sant, omdirigeras flödet från dess normala flöde till det första nästa uttalet efter slingan. Om tillståndet är felaktigt, körs slingan på samma sätt.

Exempel i Python Break-uttalande

Python tillåter nedanför slingor att utföra itterativa uttalanden i ett program

1. WHILE LOOP

Samtidigt slingan exekverar gruppen av uttalanden i sekvens kontinuerligt tills ett stoppvillkor inte är uppfyllt.

Syntax

While expression(s):
statements

Exempel: I programmet nedan finns det en oändlig slinga som utlöses alltid som medan (1) är ett alltid sant tillstånd. Men vi har förklarat ett brytande uttalande som kommer att genomföras när villkoret som anges i ”IF” uttalandet kommer att vara sant. Och efter det kommer bara nästa uttalande efter loopen att köras.

Koda

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. FÖR LOOP

En FOR-slinga används för att iterera över en sekvens som intervall, lista, tupel, ordbok eller sträng.

Syntax

For I in (sequence):
Statements.

Koda:

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:

Slutsats

Break-uttalandet är en slingkontrollsats som avslutar den normala exekveringen av en sekvens med uttalanden i en slinga och överför den till nästa påstående efter det att den aktuella slingan har gått ut. Detta kan användas i många slingor - för, medan och alla typer av kapslade slingor.

Rekommenderade artiklar

Detta är en guide till Python Break-uttalande. Här har vi diskuterat Förståelse, hur skriver du en break-uttalande, 2 exempel med koder och utgångar. Du kan också gå igenom våra givna artiklar för att lära dig mer -

  1. Byt uttalande i C
  2. Om annat uttalande i Python
  3. C # medan slingan
  4. Loops i Python
  5. Python-uppsättningar
  6. Avbrottsdeklaration i C
  7. Ordbok på Python \
  8. Olika kontrollförklaringar i C ++

Kategori: