For-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:
12for i in range(5): print("Iteration:", i)
-
Initialisering: Funktionen
range(5)
genererer en sekvens af tal fra 0 til 4. Dette initialiserer implicit løkkevariableni
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 afrange(5)
.
Lad os se et eksempel på en for-løkke i aktion med vores ninja:
ninja.py
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.
Swipe to start coding
Løsning
Tak for dine kommentarer!
ninja.py
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
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?
Awesome!
Completion rate improved to 2.94
For-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:
12for i in range(5): print("Iteration:", i)
-
Initialisering: Funktionen
range(5)
genererer en sekvens af tal fra 0 til 4. Dette initialiserer implicit løkkevariableni
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 afrange(5)
.
Lad os se et eksempel på en for-løkke i aktion med vores ninja:
ninja.py
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.
Swipe to start coding
Løsning
Tak for dine kommentarer!
Awesome!
Completion rate improved to 2.94ninja.py