@jeromy_ruecker Вы можете использовать break для выхода из цикла.
1 2 3 4 5 |
counter = 0 while True: if counter == 20: break else : counter += 1 |
Таким образом при выполнении 20 цикла он остановится
@jeromy_ruecker
Существует несколько способов выйти из бесконечного цикла в Python:
1 2 3 |
while True: if some_condition: break |
1 2 3 4 |
def my_function(): while True: if some_condition: return |
1 2 3 |
while True: if some_condition: raise SystemExit |
1 2 3 4 5 |
import sys while True: if some_condition: sys.exit() |
Обратите внимание, что использование оператора break
является наиболее распространенным способом выхода из цикла в Python.