2016-01-06 1 views
0

Я хотел бы знать, как я могу начать for -loop от 0, если условие if является ПравдаКак начать For-Loop от Beginn если If-условие истинно

for i in range (3): 
    if a=1: 
     #leave if-condition and start from beginning in for-loop with i=0 

Перерыв не помогите здесь, потому что с перерывом я могу оставить условие if, но я также хочу начать цикл for с начала.

ответ

-1

Я думаю, вы можете написать, как этот

if 1 == a: 
    for i in range(3): 
     pass 
0

Вы можете попробовать это вместо цикл.

i = 0 
while i < 3: 
    if a == 1: 
     i = 0 
    i += 1 

Это продолжает идти через петлю, если равен 1

Смежные вопросы