For Loops# For Loop Syntax Iterating Over a String Iterating Over a List Iterating Over a Range When to Use for vs. while Break and Continue The range() Function One-Argument Form: range(n) Two-Argument Form: range(start, stop) Three-Argument Form: range(start, stop, step) Reverse Iteration Range Objects Are Lazy Summary For Loop Examples Multiples of k Compound Assignment Operators Tables ASCII and Character Codes Modular Multiplication Table Reversed String Using enumerate() List Comprehensions Basic Form Filtered Form Nested Comprehensions When to Use List Comprehensions Lab: Nested Loops 1. print_reps 2. string_of_reps 3. factorial 4. print_rectangle 5. Multiplication Table Chapter Review Questions