While-lussen
Veeg om het menu te tonen
Tot nu toe heb je lussen gebruikt wanneer je precies wist hoe vaak een actie moest worden herhaald. Maar in het Ninja-spel is dat niet altijd het geval. Soms weet je niet hoe vaak je opdrachten moet uitvoeren.
Een while-lus herhaalt code zolang een voorwaarde True is. In plaats van te zeggen, "Doe dit 5 keer", zeg je, "Blijf dit doen zolang een voorwaarde True blijft".
De basisstructuur is als volgt:
while condition:
# Actions to repeat
De code binnen de lus blijft uitvoeren
zolang de voorwaarde False wordt.
Stel je voor dat de Ninja over een pad loopt en niet weet waar de sushi is.
ninja.py
Hier:
- De Ninja beweegt naar rechts totdat de Ninja de sushi naast zich ziet;
- Beweegt nog één keer naar rechts en pakt de sushi op.
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 4. Hoofdstuk 5
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Sectie 4. Hoofdstuk 5