Den Første While-Løkken
while
-løkken brukes til å gjenta en blokk med kode så lenge en spesifisert betingelse evalueres til True
. Betingelsen sjekkes i begynnelsen av hver iterasjon, og løkken stopper når betingelsen blir False
.
python
condition
: et boolsk uttrykk som evalueres til True
eller False
.
Vi vil skrive ut alle destinasjoner fra travel_list
én etter én.
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
Variabelen
i
starter på0
, som representerer den første indeksen itravel_list
;While-løkken sjekker om
i
er mindre enn lengden på listen (len(travel_list)
). Dette sikrer at løkken ikke overskrider listegrensene;Løkken skriver ut destinasjonen på den nåværende indeksen
travel_list[i]
;Variabelen
i
økes med1
i hver iterasjon ved hjelp avi += 1
;Når
i
blir lik lengden på listen, evalueres betingelsen tilFalse
, og løkken stopper.
Swipe to start coding
Du er en reisende som planlegger ditt neste eventyr. For å gjøre det håndterbart, bestemmer du deg for å besøke kun halvparten av landene fra en gitt liste.
- Bruk en while-løkke for å gå gjennom listen, og velg kun den første halvparten av destinasjonene.
- Bruk
//
for heltallsdivisjon for å korrekt bestemme midtpunktet av listen forwhile
-løkke-betingelsen. - Lagre de valgte landene i
selected
-listen.
Løsning
Takk for tilbakemeldingene dine!