Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære While-løkker | Løkker
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Python-Ridder

bookWhile-løkker

Introduksjon

Velkommen til kapittelet om while-løkker! Her lærer du hvordan du bruker dem for å hjelpe ridderen med å samle mynter mer effektivt, forstår nye metoder for å sjekke omgivelsene, og sammenligner strenger i Python.

Forståelse av while-løkker

En while-løkke kjører så lenge betingelsen er True. Dette er nyttig når du trenger gjentatte handlinger, men ikke vet nøyaktig hvor mange ganger det skal gjentas på forhånd.

1234
i = 0 while i < 5: print("Incrementing:", i) i += 1
copy

Ridderens omgivelser

Ridderen kan inspisere nærliggende ruter ved å bruke: object_up(), object_down(), object_left(), object_right(). Hver returnerer "wall", "coin" eller "empty".

Strengsammenligninger

Bruk == og != for å sammenligne strenger og avgjøre handlinger basert på hva ridderen oppdager.

Eksempel

Her er et eksempel som viser hvordan en while-løkke hjelper ridderen med å samle alle mynter i en kolonne.

knight.py

knight.py

copy

I dette eksempelet bruker funksjonen collect_column en while-løkke for å samle alle myntene i en kolonne. Ridderen sjekker om det er en mynt over seg og fortsetter å plukke og bevege seg oppover til det ikke er flere mynter igjen. Etter innsamlingen beveger ridderen seg ned igjen til sin opprinnelige posisjon.

Oppgave

Swipe to start coding

Løsning

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. Kapittel 3
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

bookWhile-løkker

Sveip for å vise menyen

Introduksjon

Velkommen til kapittelet om while-løkker! Her lærer du hvordan du bruker dem for å hjelpe ridderen med å samle mynter mer effektivt, forstår nye metoder for å sjekke omgivelsene, og sammenligner strenger i Python.

Forståelse av while-løkker

En while-løkke kjører så lenge betingelsen er True. Dette er nyttig når du trenger gjentatte handlinger, men ikke vet nøyaktig hvor mange ganger det skal gjentas på forhånd.

1234
i = 0 while i < 5: print("Incrementing:", i) i += 1
copy

Ridderens omgivelser

Ridderen kan inspisere nærliggende ruter ved å bruke: object_up(), object_down(), object_left(), object_right(). Hver returnerer "wall", "coin" eller "empty".

Strengsammenligninger

Bruk == og != for å sammenligne strenger og avgjøre handlinger basert på hva ridderen oppdager.

Eksempel

Her er et eksempel som viser hvordan en while-løkke hjelper ridderen med å samle alle mynter i en kolonne.

knight.py

knight.py

copy

I dette eksempelet bruker funksjonen collect_column en while-løkke for å samle alle myntene i en kolonne. Ridderen sjekker om det er en mynt over seg og fortsetter å plukke og bevege seg oppover til det ikke er flere mynter igjen. Etter innsamlingen beveger ridderen seg ned igjen til sin opprinnelige posisjon.

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!

Seksjon 4. Kapittel 3
knight.py

knight.py

some-alt