我正在製作一個簡單的程序爲樂趣。這應該爲X數量的文件填充Y量的隨機0和1。嵌套循環和文件io
當我運行這個我想有2個文件都填充20個隨機0和1在每個文件中。在我運行這個時刻,只有第一個文件被填滿,第二個文件被留空。
我認爲這與我的第二個循環有關,但我不確定,我如何才能使其工作?
import random
fileamount = int(raw_input("How many files should I make? > "))
amount = int(raw_input("How many characters in the files? > "))
print "I will now make %r files with %r characters in them!\n" % (fileamount, amount)
s1 = 0
s2 = 0
while s2 < fileamount:
s2 = s2 + 1
textfile = file('a'+str(s2), 'wt')
while s1 < amount:
s1 = s1 + 1
textfile.write(str(random.randint(0,1)))