次のようなコードがあります。
loopcount = 3
for i in range(1, loopcount)
somestring = '7'
newcount = int(somestring)
loopcount = newcount
だから私が欲しいのは、ループの「内側」の範囲を変更することです。
最初のループで for ループの範囲が (1,7) に変わることを期待してこのコードを書きましたが、そうはなりませんでした。
代わりに、どんな数字を入力しても、2 回しか実行されません。(私は6回したい..この場合)
次のように print を使用して値を確認しました。
loopcount = 3
for i in range(1, loopcount)
print loopcount
somestring = '7'
newcount = int(somestring)
loopcount = newcount
print loopcount
#output:
3
7
7
7
なにが問題ですか?番号が変更されました。
私の考えはどこが間違っていますか?