Using else statement with while loops
As discussed above, while loop executes the block until a condition is satisfied. When the condition becomes false, the statement immediately after the loop is executed.
The else clause is only executed when your while condition becomes false. If you break out of the loop, or if an exception is raised, it won’t be executed.
If else like this:
if condition:
execute these statements
else:
execute these statements
@MontyPython @PythonGB @PythonMC @gilesmcmullen