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.