Laskeminen Silmukoilla
Ohjelmoinnissa laskurimuuttujaa käytetään usein suorittamaan peruslaskutoimituksia silmukan sisällä. Tämä lähestymistapa mahdollistaa tietojen käsittelyn vaiheittain, kuten arvojen yhteenlaskemisen tai kokonaismäärien seuraamisen.
Jos esimerkiksi haluat laskea tietyn lukuvälin kaikkien lukujen summan, voit alustaa laskuri-muuttujan ja päivittää sitä jokaisella silmukan kierroksella.
Soveltakaamme tätä käsitettä tuttuun aiheeseemme, eli travel_list-listan käsittelyyn. Oletetaan, että haluat laskea kaikkien listan kaupunkien nimien yhteispituuden.
1234567891011travel_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)
Operaattori += on lyhennys yhteenlaskulle ja sijoitukselle. Se lisää oikealla olevan arvon vasemmalla olevaan muuttujaan ja päivittää muuttujan arvon.
Esimerkiksi x += 5 vastaa lauseketta x = x + 5.
Swipe to start coding
Työskentelet matkailusovelluksen parissa, jonka tulee analysoida maiden nimiä näyttötarkoituksia varten. Tehtäväsi on selvittää, kuinka monella listan maalla on täsmälleen 6 kirjainta nimessään. Tämä mahdollistaa sovelluksen ryhmitellä ja esittää maat visuaalisesti miellyttävällä ja järjestelmällisellä tavalla.
- Aseta muuttuja, joka seuraa, kuinka monella maalla on täsmälleen 6 kirjainta nimessään.
- Käy läpi
countries-lista. - Tarkista kunkin maan nimen pituus käyttämällä
len()-funktiota. - Päivitä laskuri. Jos maan nimessä on
6kirjainta, kasvata laskuria arvolla1.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Can you explain how the counter variable works in this example?
What would happen if the travel_list was empty?
Can you show how to find the average length of the city names?
Mahtavaa!
Completion arvosana parantunut arvoon 5
Laskeminen Silmukoilla
Pyyhkäise näyttääksesi valikon
Ohjelmoinnissa laskurimuuttujaa käytetään usein suorittamaan peruslaskutoimituksia silmukan sisällä. Tämä lähestymistapa mahdollistaa tietojen käsittelyn vaiheittain, kuten arvojen yhteenlaskemisen tai kokonaismäärien seuraamisen.
Jos esimerkiksi haluat laskea tietyn lukuvälin kaikkien lukujen summan, voit alustaa laskuri-muuttujan ja päivittää sitä jokaisella silmukan kierroksella.
Soveltakaamme tätä käsitettä tuttuun aiheeseemme, eli travel_list-listan käsittelyyn. Oletetaan, että haluat laskea kaikkien listan kaupunkien nimien yhteispituuden.
1234567891011travel_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)
Operaattori += on lyhennys yhteenlaskulle ja sijoitukselle. Se lisää oikealla olevan arvon vasemmalla olevaan muuttujaan ja päivittää muuttujan arvon.
Esimerkiksi x += 5 vastaa lauseketta x = x + 5.
Swipe to start coding
Työskentelet matkailusovelluksen parissa, jonka tulee analysoida maiden nimiä näyttötarkoituksia varten. Tehtäväsi on selvittää, kuinka monella listan maalla on täsmälleen 6 kirjainta nimessään. Tämä mahdollistaa sovelluksen ryhmitellä ja esittää maat visuaalisesti miellyttävällä ja järjestelmällisellä tavalla.
- Aseta muuttuja, joka seuraa, kuinka monella maalla on täsmälleen 6 kirjainta nimessään.
- Käy läpi
countries-lista. - Tarkista kunkin maan nimen pituus käyttämällä
len()-funktiota. - Päivitä laskuri. Jos maan nimessä on
6kirjainta, kasvata laskuria arvolla1.
Ratkaisu
Kiitos palautteestasi!
single