Ensimmäinen While-Silmukka
while
-silmukkaa käytetään toistamaan koodilohkoa niin kauan kuin määritelty ehto arvioituu True
:ksi. Ehto tarkistetaan jokaisen iteraation alussa, ja silmukka pysähtyy, kun ehto muuttuu False
:ksi.
python
condition
: Boolen lauseke, joka arvioituu True
:ksi tai False
:ksi.
Tulostamme kaikki kohteet travel_list
-listasta yksi kerrallaan.
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
Muuttuja
i
alkaa arvosta0
, joka edustaatravel_list
-listan ensimmäistä indeksiä;While-silmukka tarkistaa, onko
i
pienempi kuin listan pituus (len(travel_list)
). Tämä varmistaa, ettei silmukka ylitä listan rajoja;Silmukka tulostaa kohteen nykyisessä indeksissä
travel_list[i]
;Muuttuja
i
kasvaa1
:llä jokaisessa iteraatiossa käyttäeni += 1
;Kun
i
on yhtä suuri kuin listan pituus, ehto arvioituuFalse
:ksi ja silmukka pysähtyy.
Swipe to start coding
Olet matkailija, joka suunnittelee seuraavaa seikkailuaan. Jotta asiat pysyisivät hallinnassa, päätät vierailla vain puolessa maista annetusta listasta.
- Käytä while-silmukkaa käydäksesi läpi listan, valiten vain ensimmäisen puoliskon kohteista.
- Käytä
//
kokonaislukujakoon määrittääksesi oikein listan puolivälinwhile
-silmukan ehtoa varten. - Tallenna valitsemasi maat
selected
-listaan.
Ratkaisu
Kiitos palautteestasi!