f = open("test.txt", "w") for i in range(10): f.write("This is line %d\n" % (i + 1)) f.close()

上面的代码会创建一个名为 test.txt 的文件,用循环写入 10 行。

如果你想以追加的方式写入文件,可以使用“a”模式:

f = open("test.txt", "a")
for i in range(10):
    f.write("This is line %d\n" % (i + 1))
f.close()

这样,每次循环都会在文件末尾追加一行数据。

  •