Я хочу иметь два цикла while True
, работающих одновременно. Возможно ли это?Можно запустить сразу две бесконечные петли?
Я чрезвычайно новичок в Python, поэтому я не знаю, как обойти эту проблему.
Это код, который я сделал:
import time
def infiniteLoop():
while True:
print('Loop 1')
time.sleep(1)
infiniteLoop()
while True:
print('Loop 2')
time.sleep(1)
Прямо сейчас, это просто печатает «Циклический 1»
Заранее спасибо
Вам нужно два потока для запуска двух циклов. – sobolevn
Почему вы хотите, чтобы одновременно работали две отдельные петли? –
Поскольку вы используете 'time.sleep' вместо более сложной структуры, такой как скрученный или торнадо, вы привязаны к использованию потоков. –