Chapter 6a - For Loops
for i in range(n): repeats a block n times. i starts at 0.
for i in range(5):
print(i)
π§ͺ Try it
range(start, stop, step) can count with a step: range(2, 12, 3) β 2, 5, 8, 11.
Mini quiz β forβ
for loops
1 / 2The first value of i is
for i in range(5):
Pick an answer to see if you are right.
Challenge: Hello 1 to nβ
Write hello(n) so it prints Hello 1 through Hello n, one per line. Start at 1, not 0.
Expected for 3:
Hello 1
Hello 2
Hello 3
Mini quiz β rangeβ
range
1 / 2How many times does this loop?
for i in range(5):
Pick an answer to see if you are right.
Exercisesβ
Activity: Sum 1 to n
Write total(n) so it returns 1 + 2 + ... + n.
Expected for 4:
10