Course Content
Python Loops Tutorial
Python Loops Tutorial
Counting with Loops
In programming, we often 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 we want to calculate the sum of all numbers in a specific range, we 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 we want to calculate the total length of all city names in our list.
Note
An f-string in Python is a concise way to format strings. Prefix the string with
f
and include expressions or variables in curly braces{}
. For example,f"Hello, {name}!"
inserts the value ofname
dynamically.
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(f"Total length of all city names: {total_length}")
Note
The
+=
operator is a shorthand for addition and assignment. It adds the value on the right to the variable on the left and updates the variable. For example,x += 5
is equivalent tox = x + 5
.
Swipe to show code editor
Write a Python program to count how many city names in the travel_list
have more than 8
characters. Use a counter variable to keep track of the count and iterate through the list.
Thanks for your feedback!
Counting with Loops
In programming, we often 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 we want to calculate the sum of all numbers in a specific range, we 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 we want to calculate the total length of all city names in our list.
Note
An f-string in Python is a concise way to format strings. Prefix the string with
f
and include expressions or variables in curly braces{}
. For example,f"Hello, {name}!"
inserts the value ofname
dynamically.
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(f"Total length of all city names: {total_length}")
Note
The
+=
operator is a shorthand for addition and assignment. It adds the value on the right to the variable on the left and updates the variable. For example,x += 5
is equivalent tox = x + 5
.
Swipe to show code editor
Write a Python program to count how many city names in the travel_list
have more than 8
characters. Use a counter variable to keep track of the count and iterate through the list.
Thanks for your feedback!