現在、8重ループを実行してみたく、ループがどこまで実行可能かを確かめたく思っております。
しかし、google colaboratoryにおいては90分でセッションが切れてしまうことから
ループがどこまで実行されているのかをファイルに都度書き込み、その後ファイルから取り出した値を基に
ループを途中から再開させたいです。
以下の方法は自身のコードなのですが、上手くいきません。
どなたかご教授頂けると幸いです。
text.txt
10 0 0 0 0 0 0 0
python
1file = open('text.txt') 2data = file.read() 3file.close() 4init = data.split(' ') 5n01, n02, n03, n04, n05, n06, n07, n08 = [int(i) for i in init] 6 7for n08 in range(0, 33): 8 for n07 in range(0, 33): 9 for n06 in range(0, 33): 10 for n05 in range(0, 33): 11 for n04 in range(0, 33): 12 for n03 in range(0, 33): 13 for n02 in range(0, 33): 14 for n01 in range(0, 33): 15 text = str(n01) + ' ' + str(n02) + ' ' + str(n03) + ' ' + str(n04) + ' ' + str(n05) + ' ' + str(n06) + ' ' + str(n07) + ' ' + str(n08) 16 file = open('text.txt', 'w') 17 file.write(text) 18 file.close()
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。