Kursinnehåll
Python Ninja
Python Ninja
For Loopar
I det här kapitlet kommer vi att utforska konceptet med loopar, med särskilt fokus på "for-loopar." Loopar är ett grundläggande koncept inom programmering som låter oss upprepa ett kodblock flera gånger utan att behöva skriva ut det upprepade gånger. Detta kan vara otroligt användbart när du vill utföra samma åtgärd flera gånger, till exempel att flytta vår ninja över rutnätet för att samla sushi.
Vad är en For Loop?
En "for-loop" är ett kontrollflödesuttryck som tillåter kod att köras upprepade gånger baserat på ett givet villkor. Loopen kommer att fortsätta att köras så länge villkoret är sant. När villkoret är falskt, kommer loopen att stoppa.
Den grundläggande syntaxen för en for-loop i Python är som följer:
for i in range(5): print("Iteration:", i)
-
Initialisering: Funktionen
range(5)
genererar en sekvens av nummer från 0 till 4. Detta initierar implicit loopvariabelni
till 0 i början av loopen. -
Villkor: Loopen fortsätter så länge det finns nummer kvar i sekvensen som genereras av
range(5)
. I detta fall kommer den att iterera över 0, 1, 2, 3 och 4. -
Inkrement: Loopvariabeln
i
ökas automatiskt med 1 efter varje iteration, när den går igenom sekvensen som genereras avrange(5)
.
Låt oss se ett exempel på en for-loop i aktion med vår ninja:
ninja.py
I det här exemplet kommer ninjan att röra sig uppåt och plocka sushi sex gånger. Loopvariabeln i
börjar på 0 och ökar med 1 varje gång loopen körs, och stannar när i
når 6.
Swipe to start coding
Lösning
Tack för dina kommentarer!
ninja.py
For Loopar
I det här kapitlet kommer vi att utforska konceptet med loopar, med särskilt fokus på "for-loopar." Loopar är ett grundläggande koncept inom programmering som låter oss upprepa ett kodblock flera gånger utan att behöva skriva ut det upprepade gånger. Detta kan vara otroligt användbart när du vill utföra samma åtgärd flera gånger, till exempel att flytta vår ninja över rutnätet för att samla sushi.
Vad är en For Loop?
En "for-loop" är ett kontrollflödesuttryck som tillåter kod att köras upprepade gånger baserat på ett givet villkor. Loopen kommer att fortsätta att köras så länge villkoret är sant. När villkoret är falskt, kommer loopen att stoppa.
Den grundläggande syntaxen för en for-loop i Python är som följer:
for i in range(5): print("Iteration:", i)
-
Initialisering: Funktionen
range(5)
genererar en sekvens av nummer från 0 till 4. Detta initierar implicit loopvariabelni
till 0 i början av loopen. -
Villkor: Loopen fortsätter så länge det finns nummer kvar i sekvensen som genereras av
range(5)
. I detta fall kommer den att iterera över 0, 1, 2, 3 och 4. -
Inkrement: Loopvariabeln
i
ökas automatiskt med 1 efter varje iteration, när den går igenom sekvensen som genereras avrange(5)
.
Låt oss se ett exempel på en for-loop i aktion med vår ninja:
ninja.py
I det här exemplet kommer ninjan att röra sig uppåt och plocka sushi sex gånger. Loopvariabeln i
börjar på 0 och ökar med 1 varje gång loopen körs, och stannar när i
når 6.
Swipe to start coding
Lösning
Tack för dina kommentarer!