'while ... else' Repeating Statement Blocks

Q

How to enter "while ... else" statement blocks in Python code?

✍: FYIcenter.com

A

"while ... else" statement blocks allow you to execute the main statement block repeatedly.

When "while ... else" statement blocks are interpreted, the "while" statement block will be executed repeatedly until the given condition returns False. Then, the "else" statement block is executed once.

"while ... else" statement blocks can be entered in Python code using the following syntax:

while condition: 
    statement-block
else : 
    statement-block

For example:

>>> sum = 0
>>> count = 1
>>> while count <= 10:
...     sum = sum + count
...     count = count + 1
... else:
...     print("Sum: "+str(sum))
...     print("Count: "+str(count))
...
Sum: 55
Count: 11

 

Statement Syntax and Execution Flow Control

⇒⇒Python Tutorials

2017-09-12, 110👍, 0💬