While-løkker
Sveip for å vise menyen
Så langt har du brukt løkker når du visste nøyaktig hvor mange ganger en handling skulle gjentas. Men i Ninja-spillet er det ikke alltid slik. Noen ganger vet du ikke hvor mange ganger du må utføre kommandoer.
En while-løkke gjentar kode så lenge en betingelse er True. I stedet for å si, "Gjør dette 5 ganger", sier du, "Fortsett å gjøre dette så lenge en betingelse er sann".
Her er den grunnleggende strukturen:
while condition:
# Actions to repeat
Koden inni løkken fortsetter å kjøre
helt til betingelsen blir False.
Tenk deg at Ninjaen går langs en sti og ikke vet hvor sushien er.
ninja.py
Her:
- Ninjaen beveger seg til høyre til Ninjaen ser sushien ved siden av seg;
- Beveger seg én gang til til høyre og plukker opp sushien.
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
While-løkker
Så langt har du brukt løkker når du visste nøyaktig hvor mange ganger en handling skulle gjentas. Men i Ninja-spillet er det ikke alltid slik. Noen ganger vet du ikke hvor mange ganger du må utføre kommandoer.
En while-løkke gjentar kode så lenge en betingelse er True. I stedet for å si, "Gjør dette 5 ganger", sier du, "Fortsett å gjøre dette så lenge en betingelse er sann".
Her er den grunnleggende strukturen:
while condition:
# Actions to repeat
Koden inni løkken fortsetter å kjøre
helt til betingelsen blir False.
Tenk deg at Ninjaen går langs en sti og ikke vet hvor sushien er.
ninja.py
Her:
- Ninjaen beveger seg til høyre til Ninjaen ser sushien ved siden av seg;
- Beveger seg én gang til til høyre og plukker opp sushien.
Takk for tilbakemeldingene dine!