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

Pyyhkäise näyttääksesi valikon

book
Laskeminen Silmukoilla

Ohjelmoinnissa sinun on usein käytettävä laskurimuuttujaa suorittaaksesi peruslaskutoimituksia silmukan sisällä. Tämä lähestymistapa mahdollistaa tietojen käsittelyn iteratiivisesti, kuten arvojen summaamisen tai kokonaismäärien seuraamisen.

Esimerkiksi, jos haluat laskea tietyn alueen kaikkien numeroiden summan, voit alustaa laskuri-muuttujan ja päivittää sitä jokaisen iteraation aikana.

Sovitetaan tämä käsite yhteiseen aiheeseemme, työskentelyyn travel_list-listan kanssa. Oletetaan, että haluat laskea kaikkien listamme kaupunkien nimien kokonaispituuden.

1234567891011
travel_list = ['Monako', 'Luxemburg', 'Liverpool', 'Barcelona', 'Munchen'] # Initialize counter total_length = 0 # Iteration through the list for city in travel_list: # Add the length of each city name total_length += len(city) print('Total length of all city names:', total_length)
copy
Tehtävä

Swipe to start coding

Työskentelet matkailusovelluksen parissa, joka tarvitsee analysoida maiden nimiä näyttötarkoituksia varten. Tehtäväsi on selvittää, kuinka monella maalla on listalla tarkalleen 6 kirjainta nimissään. Tämä antaa sovellukselle mahdollisuuden ryhmitellä ja näyttää maat visuaalisesti houkuttelevalla ja organisoidulla tavalla.

  • Aseta muuttuja seuraamaan, kuinka monella maalla on tarkalleen 6 kirjainta nimissään.
  • Itse läpi listan countries.
  • Tarkista pituus jokaisen maan nimestä käyttämällä len()-funktiota.
  • Päivitä laskuri. Jos maan nimi sisältää 6 kirjainta, lisää laskuria yhdellä.

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 3

Kysy tekoälyä

expand
ChatGPT

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

book
Laskeminen Silmukoilla

Ohjelmoinnissa sinun on usein käytettävä laskurimuuttujaa suorittaaksesi peruslaskutoimituksia silmukan sisällä. Tämä lähestymistapa mahdollistaa tietojen käsittelyn iteratiivisesti, kuten arvojen summaamisen tai kokonaismäärien seuraamisen.

Esimerkiksi, jos haluat laskea tietyn alueen kaikkien numeroiden summan, voit alustaa laskuri-muuttujan ja päivittää sitä jokaisen iteraation aikana.

Sovitetaan tämä käsite yhteiseen aiheeseemme, työskentelyyn travel_list-listan kanssa. Oletetaan, että haluat laskea kaikkien listamme kaupunkien nimien kokonaispituuden.

1234567891011
travel_list = ['Monako', 'Luxemburg', 'Liverpool', 'Barcelona', 'Munchen'] # Initialize counter total_length = 0 # Iteration through the list for city in travel_list: # Add the length of each city name total_length += len(city) print('Total length of all city names:', total_length)
copy
Tehtävä

Swipe to start coding

Työskentelet matkailusovelluksen parissa, joka tarvitsee analysoida maiden nimiä näyttötarkoituksia varten. Tehtäväsi on selvittää, kuinka monella maalla on listalla tarkalleen 6 kirjainta nimissään. Tämä antaa sovellukselle mahdollisuuden ryhmitellä ja näyttää maat visuaalisesti houkuttelevalla ja organisoidulla tavalla.

  • Aseta muuttuja seuraamaan, kuinka monella maalla on tarkalleen 6 kirjainta nimissään.
  • Itse läpi listan countries.
  • Tarkista pituus jokaisen maan nimestä käyttämällä len()-funktiota.
  • Päivitä laskuri. Jos maan nimi sisältää 6 kirjainta, lisää laskuria yhdellä.

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 3
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