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.
Tack för dina kommentarer!
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
While-loopar
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.
Tack för dina kommentarer!