Python infinite loop

An infinite loop is a loop that runs indefinitely and it only stops when there is an external intervention or when a break statement is found.

See the following loop:


The initial 'i' value 1 is displayed first, but it is never incremented to reach 10. Hence this loop will always display 1 and never terminates. Such a loop is called 'infinite loop'. An infinite loop is a loop that executes forever.