Бесконечный цикл for в Python
5 ответов
использовать цикл while:
while True:
if condition1:
statements
elif condition2:
statements
...
else:
statements
формально нет switch
оператор в Python; это серия вложенных if-elif-else
заявления.
бесконечные петли выполняются while True
заявление.
все вместе:
while True:
if condition_1:
condition_1_function
elif condition_2:
condition_2_function
elif condition_3:
condition_3_function
else: # Always executes like "default"
condition_default_function
Если вы ищете способ итерации бесконечно в python, вы можете использовать itertools.функция count () как цикл for. http://docs.python.org/py3k/library/itertools.html#itertools.count
можно использовать
while True:
if c1:
statements
elif c2:
statements
else:
statements
или
var = 1
while var == 1:
# do stuff