How does a for loop work in Python?

The easiest way to understand what a for loop does is to see an example. Below is one of the simplest for loops you can make. Can you guess what the output might be? for i in [1,2,3,4,5]: print iThe output are the integers 1, 2, 3, 4, 5. Python is going through the for loop 5 times. At the start of the loop, i is set to the next number in the list. In the loop, i is printed. Now let's look at a more complicated example to check our understanding:for i in [2,4,6,8]: j = i*2 print j Can you tell me what the output will be? Answer 4, 8, 12, 16Can you explain the process, on each loop, what are i and j? Answer, first loop i = 2, j = 4. Second loop i = 4 j = 8...

TC

Related Python Mentoring answers

All answers ▸

What is the difference between using range() and a list of values?


Write a simple Python program that asks a user to input their age and name and then return the text: "Hi my name is *NAME*, and I am *AGE* years old."


What is the outcome of the following code? print(2*[3,4,5])


Sort a given input of lowercase letters alphabetically