De Eerste While-Lus
De while
-lus wordt gebruikt om een blok code te herhalen zolang een gespecificeerde voorwaarde evalueert naar True
. De voorwaarde wordt aan het begin van elke iteratie gecontroleerd en de lus stopt wanneer de voorwaarde False
wordt.
python
condition
: een Booleaanse expressie die evalueert naar True
of False
.
We zullen alle bestemmingen uit de travel_list
één voor één afdrukken.
travel_list = ['Monako', 'Luxemburg', 'Liverpool', 'Barcelona', 'Munchen'] # Initialize the index i = 0 # Print each destination using a while loop while i < len(travel_list): print(travel_list[i]) i += 1
De variabele
i
begint bij0
, wat de eerste index van detravel_list
vertegenwoordigt;De while-lus controleert of
i
kleiner is dan de lengte van de lijst (len(travel_list)
). Dit zorgt ervoor dat de lus niet buiten de grenzen van de lijst gaat;De lus print de bestemming op de huidige index
travel_list[i]
;De variabele
i
wordt bij elke iteratie met1
verhoogd met behulp vani += 1
;Wanneer
i
gelijk wordt aan de lengte van de lijst, evalueert de voorwaarde naarFalse
en stopt de lus.
Swipe to start coding
Je bent een reiziger die je volgende avontuur plant. Om het beheersbaar te maken, besluit je slechts de helft van de landen van een gegeven lijst te bezoeken.
- Gebruik een while-lus om door de lijst te gaan en alleen de eerste helft van de bestemmingen te selecteren.
- Gebruik
//
voor gehele deling om het halve punt van de lijst correct te bepalen voor dewhile
-lusvoorwaarde. - Sla je gekozen landen op in de
selected
lijst.
Oplossing
Bedankt voor je feedback!