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 Ninja

bookFor-løkker

I dette kapitel vil vi udforske konceptet løkker, med særligt fokus på "for-løkker". Løkker er et grundlæggende begreb inden for programmering, der gør det muligt at gentage en kodeblok flere gange uden at skulle skrive den igen og igen. Dette kan være særdeles nyttigt, når du ønsker at udføre den samme handling flere gange, for eksempel når vores ninja skal bevæge sig hen over gitteret for at samle sushi.

Hvad er en For-løkke?

En "for-løkke" er en kontrolstruktureret sætning, der tillader kode at blive udført gentagne gange baseret på en given betingelse. Løkken fortsætter med at køre, så længe betingelsen er sand. Når betingelsen bliver falsk, stopper løkken.

Den grundlæggende syntaks for en for-løkke i Python er som følger:

12
for i in range(5): print("Iteration:", i)
copy
  • Initialisering: Funktionen range(5) genererer en sekvens af tal fra 0 til 4. Dette initialiserer implicit løkkevariablen i til 0 ved starten af løkken.

  • Betingelse: Løkken fortsætter, så længe der er tal tilbage i sekvensen genereret af range(5). I dette tilfælde vil den iterere over 0, 1, 2, 3 og 4.

  • Inkrementering: Løkkevariablen i øges automatisk med 1 efter hver iteration, efterhånden som den bevæger sig gennem sekvensen genereret af range(5).

Lad os se et eksempel på en for-løkke i aktion med vores ninja:

ninja.py

ninja.py

copy

I dette eksempel samler ninjaen sushi op seks gange, mens løkkevariablen i går fra 0 til 5. Løkken kører, så længe i er mindre end 6.

Opgave

Swipe to start coding

Løsning

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 4. Kapitel 1
ninja.py

ninja.py

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Suggested prompts:

Can you explain how the range function works in more detail?

What happens if I change the number inside range()?

Can you show an example of a for loop with a different action inside?

close

Awesome!

Completion rate improved to 2.94

bookFor-løkker

Stryg for at vise menuen

I dette kapitel vil vi udforske konceptet løkker, med særligt fokus på "for-løkker". Løkker er et grundlæggende begreb inden for programmering, der gør det muligt at gentage en kodeblok flere gange uden at skulle skrive den igen og igen. Dette kan være særdeles nyttigt, når du ønsker at udføre den samme handling flere gange, for eksempel når vores ninja skal bevæge sig hen over gitteret for at samle sushi.

Hvad er en For-løkke?

En "for-løkke" er en kontrolstruktureret sætning, der tillader kode at blive udført gentagne gange baseret på en given betingelse. Løkken fortsætter med at køre, så længe betingelsen er sand. Når betingelsen bliver falsk, stopper løkken.

Den grundlæggende syntaks for en for-løkke i Python er som følger:

12
for i in range(5): print("Iteration:", i)
copy
  • Initialisering: Funktionen range(5) genererer en sekvens af tal fra 0 til 4. Dette initialiserer implicit løkkevariablen i til 0 ved starten af løkken.

  • Betingelse: Løkken fortsætter, så længe der er tal tilbage i sekvensen genereret af range(5). I dette tilfælde vil den iterere over 0, 1, 2, 3 og 4.

  • Inkrementering: Løkkevariablen i øges automatisk med 1 efter hver iteration, efterhånden som den bevæger sig gennem sekvensen genereret af range(5).

Lad os se et eksempel på en for-løkke i aktion med vores ninja:

ninja.py

ninja.py

copy

I dette eksempel samler ninjaen sushi op seks gange, mens løkkevariablen i går fra 0 til 5. Løkken kører, så længe i er mindre end 6.

Opgave

Swipe to start coding

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

close

Awesome!

Completion rate improved to 2.94
Sektion 4. Kapitel 1
ninja.py

ninja.py

some-alt