Chapter 11. Nested and Variable Loops

We already saw that, within the body of a loop (which is a block of code), we can put other things that have their own blocks. If you look at the number-guessing program from chapter 1, you’ll see this:

The outer, light gray block is a while loop block, and the dark gray blocks are if and elif blocks within that while loop block.

You can also put a loop within another loop. These loops are called nested loops.

Nested loops

Remember the multiplication table program you wrote for the “Try it out” section in chapter 8? Without the user-input part, it might look something like this:

multiplier = 5                                   
for i ...

Get Hello World! now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.