While-løkker
Stryg for at vise menuen
Indtil nu har du brugt løkker, når du vidste præcis, hvor mange gange en handling skulle gentages. Men i Ninja-spillet er det ikke altid tilfældet. Nogle gange ved du ikke, hvor mange gange du skal udføre kommandoer.
En while løkke gentager kode, så længe en betingelse er True. I stedet for at sige, "Gør dette 5 gange", siger du, "Bliv ved med at gøre dette, så længe en betingelse er sand".
Her er den grundlæggende struktur:
while condition:
# Actions to repeat
Koden inde i løkken kører fortsat,
indtil betingelsen bliver False.
Forestil dig, at Ninjaen går langs en sti og ikke ved, hvor sushien er.
ninja.py
Her:
- Ninjaen bevæger sig til højre indtil Ninjaen ser sushien ved siden af sig;
- Bevæger sig én gang mere til højre og samler sushien op.
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
While-løkker
Indtil nu har du brugt løkker, når du vidste præcis, hvor mange gange en handling skulle gentages. Men i Ninja-spillet er det ikke altid tilfældet. Nogle gange ved du ikke, hvor mange gange du skal udføre kommandoer.
En while løkke gentager kode, så længe en betingelse er True. I stedet for at sige, "Gør dette 5 gange", siger du, "Bliv ved med at gøre dette, så længe en betingelse er sand".
Her er den grundlæggende struktur:
while condition:
# Actions to repeat
Koden inde i løkken kører fortsat,
indtil betingelsen bliver False.
Forestil dig, at Ninjaen går langs en sti og ikke ved, hvor sushien er.
ninja.py
Her:
- Ninjaen bevæger sig til højre indtil Ninjaen ser sushien ved siden af sig;
- Bevæger sig én gang mere til højre og samler sushien op.
Tak for dine kommentarer!