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

bookEnsimmäinen For-silmukka

Note
Määritelmä

Silmukka on joukko ohjeita, jotka toistuvat jatkuvasti, kunnes tietty ehto täyttyy. Silmukat ovat olennaisia toistuvien tehtävien automatisoinnissa ja tietojen tehokkaassa käsittelyssä.

Silmukoiden avulla voidaan iteroida jonoja, kuten lists, strings tai numeerisia ranges, mikä mahdollistaa suurten tietomäärien käsittelyn vähällä koodilla.

for item in sequence:
    # Perform some operation
  • item on muuttuja, joka saa kunkin alkion arvon sekvenssissä yksi kerrallaan;
  • sequence on data, jota käydään läpi, kuten lista, merkkijono tai range;
  • for-lauseen lohko suoritetaan jokaiselle item-arvolle sekvenssissä.

Kuvittele, että sinulla on merkkijonovakio ja haluat tulostaa jokaisen sen kirjaimen omalle rivilleen. Koska merkkijono on kirjainsekvenssi, voit käyttää silmukkaa tämän toteuttamiseen.

1234567
word = 'iteration' letters = [] # Adding every letter in the word to the list for letter in word: letters.append(letter) print(letters)
copy
  • Muuttuja word sisältää merkkijonon 'iteration'.
  • for-silmukka käy läpi jokaisen merkin merkkijonossa.
  • Jokainen merkki lisätään letters-listaan jokaisella iteraatiolla.
  • Silmukan jälkeen letters sisältää kaikki merkkijonon 'iteration' merkit yksittäisinä alkioina.

Varmista, että nimeät item-muuttujan kuvaavasti. 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 tulee lisätä ne matkustuslistallesi.

  • Käy läpi countries-lista käyttäen for-silmukkaa.
  • Päivitä travel_list niin, että siinä on vain countries-listan maat.

Ratkaisu

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 1
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

close

bookEnsimmäinen For-silmukka

Pyyhkäise näyttääksesi valikon

Note
Määritelmä

Silmukka on joukko ohjeita, jotka toistuvat jatkuvasti, kunnes tietty ehto täyttyy. Silmukat ovat olennaisia toistuvien tehtävien automatisoinnissa ja tietojen tehokkaassa käsittelyssä.

Silmukoiden avulla voidaan iteroida jonoja, kuten lists, strings tai numeerisia ranges, mikä mahdollistaa suurten tietomäärien käsittelyn vähällä koodilla.

for item in sequence:
    # Perform some operation
  • item on muuttuja, joka saa kunkin alkion arvon sekvenssissä yksi kerrallaan;
  • sequence on data, jota käydään läpi, kuten lista, merkkijono tai range;
  • for-lauseen lohko suoritetaan jokaiselle item-arvolle sekvenssissä.

Kuvittele, että sinulla on merkkijonovakio ja haluat tulostaa jokaisen sen kirjaimen omalle rivilleen. Koska merkkijono on kirjainsekvenssi, voit käyttää silmukkaa tämän toteuttamiseen.

1234567
word = 'iteration' letters = [] # Adding every letter in the word to the list for letter in word: letters.append(letter) print(letters)
copy
  • Muuttuja word sisältää merkkijonon 'iteration'.
  • for-silmukka käy läpi jokaisen merkin merkkijonossa.
  • Jokainen merkki lisätään letters-listaan jokaisella iteraatiolla.
  • Silmukan jälkeen letters sisältää kaikki merkkijonon 'iteration' merkit yksittäisinä alkioina.

Varmista, että nimeät item-muuttujan kuvaavasti. 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 tulee lisätä ne matkustuslistallesi.

  • Käy läpi countries-lista käyttäen for-silmukkaa.
  • Päivitä travel_list niin, että siinä on vain countries-listan maat.

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
single

single

some-alt