Python While-loop
- Föregående Sida Python Om Eller
- Nästa Sida Python For-loop
Python Loop
Python har två ursprungliga loopkommandon:
medan
Loopför
Loop
while-loop
Om du använder medan
En loop kan utföra en uppsättning instruktioner så länge villkoret är sant.
Exempel
Skriv ut i så länge i är mindre än 7:
i = 1 medan i < 7: print(i) i += 1
Kommentar:Kom ihåg att öka i
annars kommer loopen att fortsätta för evigt.
medan
En loop behöver förbereda relaterade variabler. I detta exempel behöver vi definiera en indexvariabel i
sätter vi den till 1.
break-satsen
Om du använder break
satsen, även om while-villkoret är sant, kan vi stoppa loopen:
Exempel
Avsluta loopen när i är 3:
i = 1 medan i < 7: print(i) om i == 3: break i += 1
fortsätt-satsen
Om du använder fortsätt
Med hjälp av en sats, kan vi stoppa den aktuella iterationen och fortsätta till nästa:
Exempel
Om i är 3, fortsätt till nästa iteration:
i = 0 medan i < 7: i += 1 om i == 3: fortsätt print(i)
else-satsen
Genom att använda else-satsen kan vi köra en kodblock när villkoret inte längre är giltigt:
Exempel
Skriv ett meddelande när villkoret är falskt:
i = 1 medan i < 6: print(i) i += 1 annars: print("i är inte längre mindre än 6")
- Föregående Sida Python Om Eller
- Nästa Sida Python For-loop