1. ホーム
  2. python

[解決済み] python: ループの再スタート

2022-02-05 04:27:24

質問

を持っています。

for i in range(2,n):
    if(something):
       do something
    else:
       do something else
       i = 2 **restart the loop

しかし、それはうまくいかないようです。そのループを再開する方法はあるのでしょうか?

ありがとうございます

解決方法は?

そのロジックが適用できる別のタイプのループを使用することを検討するのが、最も明白な答えだからです。

はおそらく

i=2
while i < n:
    if something:
       do something
       i += 1
    else: 
       do something else  
       i = 2 #restart the loop