randomnumbers(1-10).pyという名前の100個の乱数を持つ10個のファイルがあります。123の文字列が見つかったら「おめでとう」と言うプログラムを作成し、123が表示された回数もカウントしたいと思います。「おめでとう」の部分があり、カウントの部分のコードを書いたのですが、結果として常にゼロになります。どうしたの?
for j in range(0,10):
n = './randomnumbers' + str(j) + '.py'
s='congradulations'
z='123'
def replacemachine(n, z, s):
file = open(n, 'r')
text=file.read()
file.close()
file = open(n, 'w')
file.write(text.replace(z, s))
file.close()
print "complete"
replacemachine(n, z, s)
count = 0
if 'z' in n:
count = count + 1
else:
pass
print count