Telle med Loops
I programmering må du ofte bruke en tellevariabel for å utføre grunnleggende aritmetiske operasjoner innenfor en løkke. Denne tilnærmingen lar oss iterativt behandle data, som å summere verdier eller spore totaler.
For eksempel, hvis du vil beregne summen av alle tall i et spesifikt område, kan du initialisere en teller variabel og oppdatere den under hver iterasjon.
La oss tilpasse dette konseptet til vårt vanlige tema, arbeid med travel_list
. Anta at du vil beregne den totale lengden av alle bynavnene i listen vår.
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)
Swipe to start coding
Du jobber med en reiseapplikasjon som trenger å analysere landsnavn for visningsformål. Oppgaven din er å finne ut hvor mange land i listen som har nøyaktig 6 bokstaver i navnet sitt. Dette vil gjøre det mulig for appen å gruppere og vise land på en visuelt tiltalende og organisert måte.
- Sett opp en variabel for å holde oversikt over hvor mange land som har nøyaktig 6 bokstaver i navnet sitt.
- Iterer gjennom listen av
countries
. - Sjekk lengden på hvert lands navn ved å bruke
len()
-funksjonen. - Oppdater teller. Hvis et lands navn har
6
bokstaver, øk telleren med1
.
Løsning
Takk for tilbakemeldingene dine!