Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer For-loops | Lussen
Practice
Projects
Quizzes & Challenges
Quizzen
Challenges
/
Python Ninja

bookFor-loops

Wat is een For-lus?

Een for-lus 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-lus 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 geïtereerd 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.

ninja.py

ninja.py

index.html

index.html

preset.py

preset.py

copy

In dit voorbeeld pakt de ninja zes keer sushi 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
ninja.py

ninja.py

index.html

index.html

preset.py

preset.py

Vraag AI

expand

Vraag AI

ChatGPT

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

close

bookFor-loops

Veeg om het menu te tonen

Wat is een For-lus?

Een for-lus 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-lus 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 geïtereerd 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.

ninja.py

ninja.py

index.html

index.html

preset.py

preset.py

copy

In dit voorbeeld pakt de ninja zes keer sushi 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!

Sectie 4. Hoofdstuk 1
ninja.py

ninja.py

index.html

index.html

preset.py

preset.py

some-alt