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

Pyyhkäise näyttääksesi valikon

book
Ensimmäinen For-Silmukka

Käyttämällä silmukoita voit iteroida sekvenssien, kuten lists, strings tai numeeristen ranges, yli. Ne mahdollistavat suurten tietomäärien käsittelyn vähäisellä koodilla.

py
  • item on muuttuja, joka ottaa kunkin elementin arvon sekvenssissä yksi kerrallaan;

  • sequence on data, jota iteroit, kuten lista, merkkijono tai range;

  • for-lauseen lohko suoritetaan jokaiselle item:lle sekvenssissä.

Kuvittele, että sinulla on merkkijonomuuttuja ja haluat tulostaa jokaisen kirjaimen siitä sarakkeeseen. Koska merkkijono on kirjainsekvenssi, voit käyttää silmukkaa tämän saavuttamiseksi.

123456
word = 'iteration' letters = [] # Adding every letter in the word to the list for letter in word: letters.append(letter)
copy
  • word-muuttuja sisältää merkkijonon 'iteration'.

  • for-silmukka käy läpi jokaisen merkin merkkijonossa.

  • Jokainen merkki lisätään letters-listaan jokaisessa iteraatiossa.

  • Silmukan jälkeen letters sisältää kaikki merkit 'iteration'-merkkijonosta yksittäisinä elementteinä.

Varmista, että nimeät item-muuttujan merkityksellisesti. Esimerkiksi, jos iteroit listan nimeltä people läpi, sopiva muuttujan nimi olisi person.

Tehtävä

Swipe to start coding

Olet matkailija, joka haluaa luoda matkustuslistan. Sinulla on lista maista ja sinun täytyy lisätä ne matkustuslistallesi.

  • Iteroi countries-listan läpi käyttäen for-silmukkaa.
  • Päivitä travel_list niin, että se sisältää vain maat countries-listasta.

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 1. Luku 1
Pahoittelemme, että jotain meni pieleen. Mitä tapahtui?

Kysy tekoälyä

expand
ChatGPT

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

book
Ensimmäinen For-Silmukka

Käyttämällä silmukoita voit iteroida sekvenssien, kuten lists, strings tai numeeristen ranges, yli. Ne mahdollistavat suurten tietomäärien käsittelyn vähäisellä koodilla.

py
  • item on muuttuja, joka ottaa kunkin elementin arvon sekvenssissä yksi kerrallaan;

  • sequence on data, jota iteroit, kuten lista, merkkijono tai range;

  • for-lauseen lohko suoritetaan jokaiselle item:lle sekvenssissä.

Kuvittele, että sinulla on merkkijonomuuttuja ja haluat tulostaa jokaisen kirjaimen siitä sarakkeeseen. Koska merkkijono on kirjainsekvenssi, voit käyttää silmukkaa tämän saavuttamiseksi.

123456
word = 'iteration' letters = [] # Adding every letter in the word to the list for letter in word: letters.append(letter)
copy
  • word-muuttuja sisältää merkkijonon 'iteration'.

  • for-silmukka käy läpi jokaisen merkin merkkijonossa.

  • Jokainen merkki lisätään letters-listaan jokaisessa iteraatiossa.

  • Silmukan jälkeen letters sisältää kaikki merkit 'iteration'-merkkijonosta yksittäisinä elementteinä.

Varmista, että nimeät item-muuttujan merkityksellisesti. Esimerkiksi, jos iteroit listan nimeltä people läpi, sopiva muuttujan nimi olisi person.

Tehtävä

Swipe to start coding

Olet matkailija, joka haluaa luoda matkustuslistan. Sinulla on lista maista ja sinun täytyy lisätä ne matkustuslistallesi.

  • Iteroi countries-listan läpi käyttäen for-silmukkaa.
  • Päivitä travel_list niin, että se sisältää vain maat countries-listasta.

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 1. Luku 1
Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Pahoittelemme, että jotain meni pieleen. Mitä tapahtui?
some-alt