Lesson 15: Using Range to Control Loops (Teach This Topic)
This guide supports teaching Python’s range() function and its use in for loops. It helps learners read the three common forms, predict the integers supplied and work out loop iterations. It also covers increasing and decreasing ranges, empty ranges, zero-step errors and the difference between a range object and a list. The activities require only paper and a pen or pencil.
