Programs sometimes need to repeat actions. To repeat actions we can use a for loop.
A for loop is written inside the code. A for loop can have 1 or more instructions.
A for loop will repeat a code block. Repeation is continued until the stop condition is met. If the stop condition is not met it will loop infintely.
These instructions (loop) is repeated until a condition is met.
Related course: Complete Python Bootcamp: Go from zero to hero in Python
In the exercise below we will repeat actions on every item of a list.
The first loop will repeat the print functionfor every item of the list.
The second loop will do a calculation on every element of the list num and print the result.
Type the code below and run the program.
Save the file as loopexample.py
Then run the code with the command:
Schematically a for loop does this:
Try the exercise below:
1. Make a program that lists the countries in the set
clist = ['Canada','USA','Mexico','Australia']
2. Create a loop that counts from 0 to 100
3. Make a multiplication table using a loop
4. Output the numbers 1 to 10 backwards using a loop
5. Create a loop that counts all even numbers to 10
6. Create a loop that sums the numbers from 100 to 200