> Opplæring
Nå skal vi se på en annen type struktur som er like grunnleggende som betingelser: løkker!
Med en løkke kan du gjenta instruksjoner flere ganger. Det finnes flere typer, begrensede og ubegrensede, som vi går gjennom i denne delen.
while-løkkenDen ubegrensede while-løkken har en syntaks som ligner på if, som vi så tidligere. Den kjører en blokk med instruksjoner så lenge en betingelse er oppfylt.
Her er et eksempel:
Når denne koden kjøres, viser den følgende i loggene: > Telleren er 1 Telleren er 2 Telleren er 3 Telleren er 4 Telleren er 5
Python har ingen do while-løkke. For å kjøre en blokk minst én gang og deretter gjenta den så lenge en betingelse er oppfylt, bruker vi while True med break (som går ut av løkken):
for-løkkenfor-løkken i Python gjentar en blokk for hver verdi i en sekvens. Med range(n) får du tallene fra 0 til n - 1:
range(1, 6) gir verdiene 1, 2, 3, 4, 5 (sluttgrensen er ekskludert).
Purren vår har mellom 10 og 13 PT (takket være Motivasjon), og pistolen koster bare 3 PT, så vi kan bruke den 4 ganger på det meste.
Vi bruker en for-løkke for å kjøre metoden me.useWeapon() 4 ganger på rad:
Her får variabelen i verdiene 0, 1, 2 og 3, så løkken går 4 runder.
Hva brukes en løkke til?
Å kjøre instruksjoner flere ganger Å gjøre koden mer kompakt Å gjøre en del av koden raskere Å kjøre instruksjoner parallelt
Hvilken eller hvilke koder er riktige?
x = 0 while x < 10: x += 2 x = 0 while x < 10 x += 2 x = 0 for i < 10: x += 2 x = 0 for i in range(5): x += 2
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.