Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Ensimmäinen While-Silmukka | The While Loop
Python-Silmukoiden Opas

Pyyhkäise näyttääksesi valikon

book
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.

123456789
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
copy
  • Muuttuja i alkaa arvosta 0, joka edustaa travel_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 kasvaa 1:llä jokaisessa iteraatiossa käyttäen i += 1;

  • Kun i on yhtä suuri kuin listan pituus, ehto arvioituu False:ksi ja silmukka pysähtyy.

Tehtävä

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älin while-silmukan ehtoa varten.
  • Tallenna valitsemasi maat selected-listaan.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 1
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

close

Awesome!

Completion rate improved to 5

book
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.

123456789
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
copy
  • Muuttuja i alkaa arvosta 0, joka edustaa travel_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 kasvaa 1:llä jokaisessa iteraatiossa käyttäen i += 1;

  • Kun i on yhtä suuri kuin listan pituus, ehto arvioituu False:ksi ja silmukka pysähtyy.

Tehtävä

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älin while-silmukan ehtoa varten.
  • Tallenna valitsemasi maat selected-listaan.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

close

Awesome!

Completion rate improved to 5

Pyyhkäise näyttääksesi valikon

some-alt