ninja.py
index.html
preset.py
For-løkker
Sveip for å vise menyen
I dette kapittelet skal vi utforske konseptet løkker, med spesielt fokus på "for-løkker." Løkker er et grunnleggende konsept i programmering som lar oss gjenta en kodeblokk flere ganger uten å måtte skrive den ut gjentatte ganger. Dette kan være svært nyttig når du ønsker å utføre den samme handlingen flere ganger, for eksempel å flytte ninjaren vår over rutenettet for å samle sushi.
Hva er en for-løkke?
En "for-løkke" er en kontrollstruktur som gjør det mulig å utføre kode gjentatte ganger basert på en gitt betingelse. Løkken vil fortsette å kjøre så lenge betingelsen er sann. Når betingelsen blir usann, stopper løkken.
Den grunnleggende syntaksen for en for-løkke i Python er som følger:
12for i in range(5): print("Iteration:", i)
-
Initialisering: Funksjonen
range(5)genererer en sekvens med tall fra 0 til 4. Dette initialiserer implisitt løkkevariabelenitil 0 ved starten av løkken. -
Betingelse: Løkken fortsetter så lenge det finnes tall igjen i sekvensen generert av
range(5). I dette tilfellet vil den iterere over 0, 1, 2, 3 og 4. -
Inkrementering: Løkkevariabelen
iøkes automatisk med 1 etter hver gjennomgang, ettersom den går gjennom sekvensen generert avrange(5).
La oss se et eksempel på en for-løkke i bruk med ninjaren vår:
ninja.py
index.html
preset.py
I dette eksempelet plukker ninjaen opp sushi seks ganger mens løkkevariabelen i går fra 0 til 5. Løkken kjører så lenge i er mindre enn 6.
Sveip for å begynne å kode
Løsning
Takk for tilbakemeldingene dine!
ninja.py
index.html
preset.py
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår