for a in range(0,20): b = '%02d' % a filename = '/root/python/file' + str(b) if os.path.exists(filename): print(filename + '文件已存在') os.remove(filename) print(filename + '文件已删除') with open(filename,"w") as NR: NR.write("file" + str(b)) print(filename + '文件已创建')
时间: 2024-04-19 08:26:28 浏览: 63
import turtle import time def LittleHeart(): for i in range(
这段代码是一个简单的循环,它会在指定的范围内创建文件,并在创建之前检查文件是否已存在。如果文件存在,则会删除该文件,并在删除后重新创建文件。
在每次循环中,变量`b`被格式化为两位数的字符串。然后,根据`b`的值构建文件名`filename`。接下来,代码检查是否存在名为`filename`的文件。如果文件存在,它会打印出文件已存在的消息,然后删除该文件,并打印出文件已删除的消息。如果文件不存在,它会创建一个新的文件,并将字符串"file" + `b`写入到文件中,并打印出文件已创建的消息。
请注意,代码中使用了`os`模块和`open`函数来进行文件操作。在使用这些功能之前,请确保您已经正确地导入了相应的模块。
希望这能帮到您!如有任何其他问题,请随时提问。
阅读全文