Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer For-lussen | Lussen
Python Ridder

bookFor-lussen

In dit hoofdstuk verkennen we het concept van lussen, met specifieke aandacht voor "for-loops". Lussen zijn een fundamenteel concept in programmeren waarmee we een blok code meerdere keren kunnen herhalen zonder deze telkens opnieuw te hoeven schrijven. Dit is bijzonder nuttig wanneer je dezelfde handeling meerdere keren wilt uitvoeren, zoals het verplaatsen van onze ridder over het raster om munten te verzamelen.

Wat is een For-Loop?

Een "for-loop" is een controle-instructie waarmee code herhaaldelijk kan worden uitgevoerd op basis van een opgegeven voorwaarde. De lus blijft uitvoeren zolang de voorwaarde waar is. Zodra de voorwaarde onwaar wordt, stopt de lus.

De basis-syntaxis van een for-loop in Python is als volgt:

12
for i in range(5): print("Iteration:", i)
copy
  • Initialisatie: De functie range(5) genereert een reeks getallen van 0 tot en met 4. Dit initialiseert impliciet de lusvariabele i op 0 aan het begin van de lus.

  • Voorwaarde: De lus gaat door zolang er getallen over zijn in de reeks die door range(5) wordt gegenereerd. In dit geval wordt er herhaald over 0, 1, 2, 3 en 4.

  • Increment: De lusvariabele i wordt automatisch met 1 verhoogd na elke iteratie, terwijl deze door de reeks van range(5) loopt.

Laten we een voorbeeld bekijken van een for-loop in actie met onze ridder:

knight.py

knight.py

copy

In dit voorbeeld raapt de ridder zes keer een munt op terwijl de lusvariabele i van 0 tot 5 loopt. De lus wordt uitgevoerd zolang i kleiner is dan 6.

Taak

Swipe to start coding

Oplossing

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 4. Hoofdstuk 1
knight.py

knight.py

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

close

Awesome!

Completion rate improved to 2.94

bookFor-lussen

Veeg om het menu te tonen

In dit hoofdstuk verkennen we het concept van lussen, met specifieke aandacht voor "for-loops". Lussen zijn een fundamenteel concept in programmeren waarmee we een blok code meerdere keren kunnen herhalen zonder deze telkens opnieuw te hoeven schrijven. Dit is bijzonder nuttig wanneer je dezelfde handeling meerdere keren wilt uitvoeren, zoals het verplaatsen van onze ridder over het raster om munten te verzamelen.

Wat is een For-Loop?

Een "for-loop" is een controle-instructie waarmee code herhaaldelijk kan worden uitgevoerd op basis van een opgegeven voorwaarde. De lus blijft uitvoeren zolang de voorwaarde waar is. Zodra de voorwaarde onwaar wordt, stopt de lus.

De basis-syntaxis van een for-loop in Python is als volgt:

12
for i in range(5): print("Iteration:", i)
copy
  • Initialisatie: De functie range(5) genereert een reeks getallen van 0 tot en met 4. Dit initialiseert impliciet de lusvariabele i op 0 aan het begin van de lus.

  • Voorwaarde: De lus gaat door zolang er getallen over zijn in de reeks die door range(5) wordt gegenereerd. In dit geval wordt er herhaald over 0, 1, 2, 3 en 4.

  • Increment: De lusvariabele i wordt automatisch met 1 verhoogd na elke iteratie, terwijl deze door de reeks van range(5) loopt.

Laten we een voorbeeld bekijken van een for-loop in actie met onze ridder:

knight.py

knight.py

copy

In dit voorbeeld raapt de ridder zes keer een munt op terwijl de lusvariabele i van 0 tot 5 loopt. De lus wordt uitgevoerd zolang i kleiner is dan 6.

Taak

Swipe to start coding

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

close

Awesome!

Completion rate improved to 2.94
Sectie 4. Hoofdstuk 1
knight.py

knight.py

some-alt