Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer De Else-instructie in een While-lus | The While Loop
Practice
Projects
Quizzes & Challenges
Quizzen
Challenges
/
Python Lussen Tutorial

bookDe Else-instructie in een While-lus

In Python kan het else-blok worden toegevoegd aan een while-lus. Het else-blok wordt uitgevoerd wanneer de lus normaal eindigt, wat betekent dat de lusvoorwaarde False wordt zonder dat er een break-statement wordt aangetroffen.

Het else-blok wordt uitgevoerd wanneer de lusvoorwaarde False wordt, wat aangeeft dat de lus alle iteraties heeft voltooid.

1234567891011
travel_list = ['Monako', 'Luxemburg', 'Liverpool', 'Barcelona', 'Munchen'] # Initialize index i = 0 # Iterate through the destinations while i < len(travel_list): print(travel_list[i]) i += 1 else: print('All destinations have been listed!')
copy

In dit voorbeeld doorloopt de while-lus elke bestemming in de travel_list en print deze. Zodra alle bestemmingen zijn weergegeven, wordt de voorwaarde i < len(travel_list) False, waardoor het else-blok wordt geactiveerd, dat bevestigt dat de lijst compleet is.

Als de lus wordt beëindigd met een break-statement (bijvoorbeeld wanneer een specifieke stad wordt gevonden), wordt het else-blok niet uitgevoerd.

1234567891011121314
# List of travel destinations travel_list = ['Monako', 'Luxemburg', 'Liverpool', 'Barcelona', 'Munchen'] # Initialize index i = 0 # Search for a specific destination while i < len(travel_list): if travel_list[i] == 'Barcelona': break print(travel_list[i]) i += 1 else: # This won't execute if break is triggered. print('All destinations have been listed!')
copy

Hier stopt de lus zodra 'Barcelona' wordt gevonden. Het else-blok wordt overgeslagen omdat de lus niet normaal eindigt, maar wordt onderbroken door de break-instructie.

question mark

Welke van de volgende uitspraken over het else-blok in een Python while-lus is correct?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 5

Vraag AI

expand

Vraag AI

ChatGPT

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

bookDe Else-instructie in een While-lus

Veeg om het menu te tonen

In Python kan het else-blok worden toegevoegd aan een while-lus. Het else-blok wordt uitgevoerd wanneer de lus normaal eindigt, wat betekent dat de lusvoorwaarde False wordt zonder dat er een break-statement wordt aangetroffen.

Het else-blok wordt uitgevoerd wanneer de lusvoorwaarde False wordt, wat aangeeft dat de lus alle iteraties heeft voltooid.

1234567891011
travel_list = ['Monako', 'Luxemburg', 'Liverpool', 'Barcelona', 'Munchen'] # Initialize index i = 0 # Iterate through the destinations while i < len(travel_list): print(travel_list[i]) i += 1 else: print('All destinations have been listed!')
copy

In dit voorbeeld doorloopt de while-lus elke bestemming in de travel_list en print deze. Zodra alle bestemmingen zijn weergegeven, wordt de voorwaarde i < len(travel_list) False, waardoor het else-blok wordt geactiveerd, dat bevestigt dat de lijst compleet is.

Als de lus wordt beëindigd met een break-statement (bijvoorbeeld wanneer een specifieke stad wordt gevonden), wordt het else-blok niet uitgevoerd.

1234567891011121314
# List of travel destinations travel_list = ['Monako', 'Luxemburg', 'Liverpool', 'Barcelona', 'Munchen'] # Initialize index i = 0 # Search for a specific destination while i < len(travel_list): if travel_list[i] == 'Barcelona': break print(travel_list[i]) i += 1 else: # This won't execute if break is triggered. print('All destinations have been listed!')
copy

Hier stopt de lus zodra 'Barcelona' wordt gevonden. Het else-blok wordt overgeslagen omdat de lus niet normaal eindigt, maar wordt onderbroken door de break-instructie.

question mark

Welke van de volgende uitspraken over het else-blok in een Python while-lus is correct?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 5
some-alt