Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Kiezen Tussen For- en While-Lussen in Python | The While Loop
Python Lussen Tutorial
course content

Cursusinhoud

Python Lussen Tutorial

Python Lussen Tutorial

1. De For-Lus
2. The While Loop
3. Geneste Lussen
4. Lijst- en Woordenboekbegrip

book
Kiezen Tussen For- en While-Lussen in Python

Lussen zijn essentiële hulpmiddelen voor repetitieve taken in Python, maar de keuze tussen een for-lus of een while-lus hangt af van de aard van de taak. Beide hebben unieke sterke punten die geschikt zijn voor verschillende scenario's.

Een for-lus is ideaal wanneer je het exacte aantal iteraties kent of door een reeks zoals een lijst, tuple, string of bereik itereren.

Itereren Over Reeksen

Wanneer je elk element in een lijst, tuple of string moet verwerken.

1234
travel_list = ['Monako', 'Luxemburg', 'Liverpool', 'Barcelona', 'Munchen'] for city in travel_list: print(city)
copy

Vast Aantal Iteraties

Wanneer het aantal iteraties vooraf bepaald is.

12
for i in range(5): print('Trip', i + 1)
copy

Wanneer while Lussen te Gebruiken

Een while lus is beter geschikt voor situaties waarin het aantal iteraties vooraf onbekend is en de lus afhankelijk is van een voorwaarde.

Voorwaarde-gebaseerde Iteratie

Wanneer je wilt dat de lus doorgaat totdat een specifieke voorwaarde is vervuld.

123456789
budget = 1000 travel_costs = [300, 150, 200, 400, 100] total_cost = 0 i = 0 while total_cost + travel_costs[i] <= budget: total_cost += travel_costs[i] print('Trip', i + 1, 'cost:', travel_costs[i]) i += 1
copy

Oneindige Lussen met Stopvoorwaarden

Wanneer je een doorlopend proces nodig hebt dat stopt op basis van een voorwaarde.

python
question mark

Wijzig de code om de lus voortijdig te stoppen wanneer een enkele reis meer dan $400 kost. Waar moet je de break-verklaring toevoegen?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 6

Vraag AI

expand
ChatGPT

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

course content

Cursusinhoud

Python Lussen Tutorial

Python Lussen Tutorial

1. De For-Lus
2. The While Loop
3. Geneste Lussen
4. Lijst- en Woordenboekbegrip

book
Kiezen Tussen For- en While-Lussen in Python

Lussen zijn essentiële hulpmiddelen voor repetitieve taken in Python, maar de keuze tussen een for-lus of een while-lus hangt af van de aard van de taak. Beide hebben unieke sterke punten die geschikt zijn voor verschillende scenario's.

Een for-lus is ideaal wanneer je het exacte aantal iteraties kent of door een reeks zoals een lijst, tuple, string of bereik itereren.

Itereren Over Reeksen

Wanneer je elk element in een lijst, tuple of string moet verwerken.

1234
travel_list = ['Monako', 'Luxemburg', 'Liverpool', 'Barcelona', 'Munchen'] for city in travel_list: print(city)
copy

Vast Aantal Iteraties

Wanneer het aantal iteraties vooraf bepaald is.

12
for i in range(5): print('Trip', i + 1)
copy

Wanneer while Lussen te Gebruiken

Een while lus is beter geschikt voor situaties waarin het aantal iteraties vooraf onbekend is en de lus afhankelijk is van een voorwaarde.

Voorwaarde-gebaseerde Iteratie

Wanneer je wilt dat de lus doorgaat totdat een specifieke voorwaarde is vervuld.

123456789
budget = 1000 travel_costs = [300, 150, 200, 400, 100] total_cost = 0 i = 0 while total_cost + travel_costs[i] <= budget: total_cost += travel_costs[i] print('Trip', i + 1, 'cost:', travel_costs[i]) i += 1
copy

Oneindige Lussen met Stopvoorwaarden

Wanneer je een doorlopend proces nodig hebt dat stopt op basis van een voorwaarde.

python
question mark

Wijzig de code om de lus voortijdig te stoppen wanneer een enkele reis meer dan $400 kost. Waar moet je de break-verklaring toevoegen?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 6
Onze excuses dat er iets mis is gegaan. Wat is er gebeurd?
some-alt