While-loopar
Svep för att visa menyn
Hittills har du använt loopar när du visste exakt hur många gånger en åtgärd skulle upprepas. Men i Ninja-spelet är det inte alltid så. Ibland vet du inte hur många gånger du behöver köra kommandon.
En while-loop upprepar kod så länge ett villkor är True. Istället för att säga, "Gör detta 5 gånger", säger du, "Fortsätt göra detta så länge ett villkor är True".
Här är den grundläggande strukturen:
while condition:
# Actions to repeat
Koden inuti loopen fortsätter att köras
tills villkoret blir False.
Föreställ dig att Ninjan går längs en stig och inte vet var sushin finns.
ninja.py
Här:
- Ninjans rör sig åt höger tills ninjan ser sushin bredvid sig;
- Rör sig åt höger en gång till och plockar upp sushin.
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 4. Kapitel 5
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Avsnitt 4. Kapitel 5