Hvordan bruke pause uttalelse i Python

Kontrollflyt er et grunnleggende begrep i programmering. Programmerere ofte skape loops og testbetingelser som må rømte fra tidlig. Ved hjelp av Python pause uttalelse, kan du implementere en måte å avslutte ut av for og mens sløyfer.

Bruksanvisning

Bruk Break i en for løkke

1 Lag en for løkke som du kanskje ønsker å bryte ut av tidlig, for k innenfor rekkevidde (5,10):

2 Fastsette vilkårene som må være oppfylt for å forlate sløyfe tidlig.

3 Bruk en if / else statement inne for loop å forlate sløyfe tidlig. Du kan bruke pause uttalelse inne i nestede hvis / annet utsagn: for k innenfor rekkevidde (5,10):
if k == 7:
print 'breaking out of the loop!'
break
else:
print kThis sample loop logic will print: 5
6
breaking out of loopAnd then terminate.

4 Forstå at kontrollvariabelen i for sløyfer beholde sin verdi etter pause. I eksempelet ovenfor, vil verdien av k være 7.

Bruk Break på en stund Loop

5 Lag en stund løkke som du kanskje ønsker å bryte ut av tidlig: while i < 15:

6 Fastsette vilkårene som må være oppfylt for å forlate sløyfe tidlig.

7 Bruk en if / else statement inne for loop å forlate sløyfe tidlig. Du kan bruke pause uttalelse inne i nestede hvis / annet utsagn:
i=0
while i < 15:
i = i+1
print i
if i == 4:
print 'breaking out of loop'
break
else:
print i
This will print:
1
2
3
breaking out of loop

Hint

  • Hvis du bruker en pause uttalelse innen en prøve / unntak / endelig uttalelse i en loop, det endelig klausulen vil bli vurdert om bruddet er fanget.
  • Guido Van Rossum er Python opplæringen er et flott sted å begynne å lære det grunnleggende Python, samt generelt å lære å programmere (se Ressurser nedenfor).
  • Du kan bare bruke pause uttalelse i Python inne en stund eller for loop.