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.
Var alt klart?
Tak for dine kommentarer!
Sektion 4. Kapitel 5
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
Sektion 4. Kapitel 5