@phawer-7

Как остановить цикл while через время?

Запускается цикл while;
В течении 1-минуты пишет что-то(print);
Останавливается цикл.

Как реализовать?
  • Вопрос задан
  • 624 просмотра
Пригласить эксперта
Ответы на вопрос 1
@KrimsN
python dev
from time import time

seconds_to_work = 60  # Сколько выполнять цикл, в секундах
start = time()  # время начала выполнения
while time() - start < seconds_to_work: 
	print(...)


или

from time import time

seconds_to_work = 60  # Сколько выполнять цикл, в секундах
start = time()  # время начала выполнения
while True:
        if time() - start < seconds_to_work:
                break
	print(...)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы