Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære For-løkker | Løkker
Python-Ridder

bookFor-løkker

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 ridderen vår over rutenettet for å samle mynter.

Hva er en for-løkke?

En "for-løkke" er en kontrollflyt-setning som lar kode bli utført 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:

12
for i in range(5): print("Iteration:", i)
copy
  • Initialisering: range(5)-funksjonen genererer en sekvens med tall fra 0 til 4. Dette initialiserer implisitt løkkevariabelen i til 0 ved starten av løkken.

  • Betingelse: Løkken fortsetter så lenge det er 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 iterasjon, ettersom den går gjennom sekvensen generert av range(5).

La oss se et eksempel på en for-løkke i bruk med ridderen vår:

knight.py

knight.py

copy

I dette eksempelet plukker ridderen opp mynten seks ganger mens løkkevariabelen i går fra 0 til 5. Løkken kjører så lenge i er mindre enn 6.

Oppgave

Swipe to start coding

Løsning

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. Kapittel 1
knight.py

knight.py

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

close

Awesome!

Completion rate improved to 2.94

bookFor-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 ridderen vår over rutenettet for å samle mynter.

Hva er en for-løkke?

En "for-løkke" er en kontrollflyt-setning som lar kode bli utført 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:

12
for i in range(5): print("Iteration:", i)
copy
  • Initialisering: range(5)-funksjonen genererer en sekvens med tall fra 0 til 4. Dette initialiserer implisitt løkkevariabelen i til 0 ved starten av løkken.

  • Betingelse: Løkken fortsetter så lenge det er 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 iterasjon, ettersom den går gjennom sekvensen generert av range(5).

La oss se et eksempel på en for-løkke i bruk med ridderen vår:

knight.py

knight.py

copy

I dette eksempelet plukker ridderen opp mynten seks ganger mens løkkevariabelen i går fra 0 til 5. Løkken kjører så lenge i er mindre enn 6.

Oppgave

Swipe to start coding

Løsning

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

close

Awesome!

Completion rate improved to 2.94
Seksjon 4. Kapittel 1
knight.py

knight.py

some-alt