Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Learn Counting with Loops | The For Loop
Python Loops Tutorial

Swipe to show menu

book
Counting with Loops

In programming, you often have to use a counter variable to perform basic arithmetic operations within a loop. This approach allows us to iteratively process data, such as summing values or tracking totals.

For example, if you want to calculate the sum of all numbers in a specific range, you can initialize a counter variable and update it during each iteration.

Let's adapt this concept to our common topic, working with the travel_list. Suppose you want to calculate the total length of all city names in our list.

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
Task

Swipe to start coding

You are working on a travel application that needs to analyze country names for display purposes. Your task is to find out how many countries in the list have exactly 6 letters in their names. This will allow the app to group and display countries in a visually appealing and organized way.

  • Set up a variable to keep track of how many countries have exactly 6 letters in their names.
  • Iterate through the list of countries.
  • Check the length of each country name by using the len() function.
  • Update the counter. If a country's name has 6 letters, increment your counter by 1.

Solution

Switch to desktopSwitch to desktop for real-world practiceContinue from where you are using one of the options below
Everything was clear?

How can we improve it?

Thanks for your feedback!

SectionΒ 1. ChapterΒ 3

Ask AI

expand
ChatGPT

Ask anything or try one of the suggested questions to begin our chat

book
Counting with Loops

In programming, you often have to use a counter variable to perform basic arithmetic operations within a loop. This approach allows us to iteratively process data, such as summing values or tracking totals.

For example, if you want to calculate the sum of all numbers in a specific range, you can initialize a counter variable and update it during each iteration.

Let's adapt this concept to our common topic, working with the travel_list. Suppose you want to calculate the total length of all city names in our list.

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
Task

Swipe to start coding

You are working on a travel application that needs to analyze country names for display purposes. Your task is to find out how many countries in the list have exactly 6 letters in their names. This will allow the app to group and display countries in a visually appealing and organized way.

  • Set up a variable to keep track of how many countries have exactly 6 letters in their names.
  • Iterate through the list of countries.
  • Check the length of each country name by using the len() function.
  • Update the counter. If a country's name has 6 letters, increment your counter by 1.

Solution

Switch to desktopSwitch to desktop for real-world practiceContinue from where you are using one of the options below
Everything was clear?

How can we improve it?

Thanks for your feedback!

SectionΒ 1. ChapterΒ 3
Switch to desktopSwitch to desktop for real-world practiceContinue from where you are using one of the options below
We're sorry to hear that something went wrong. What happened?
some-alt