\1.题目要求
(1)在linux4上编写/root/createfile.py的python3脚本,创建20个文件/root/python/file00至/root/python/file19,如果文件存在,则删除再创建;每个文件的内容同文件名,如file00文件的内容为“file00”。
[root@linux4 ~]# vim createfile.py
...
import os #导入os模块
# 创建目录
os.makedirs('/root/python', exist_ok=True) #使用os.makedirs函数创建目录, 当目录不存在时则创建,当目录存在时则跳过
# 循环创建文件
for i in range(20): #使用for循环迭代循环20次,并使用{i:02d},02d表示数字格式化为两位数,不足是在前面补0
filename = f'/root/python/file{i:02d}'
# filename变量指定文件打开,并使用'W'写入模式创建一个新文本,在使用open()函数内部使用python的上下文件管理器with语句,写入完成之后自动关闭文本。
# os.path.basename() 函数提取文件名中的最后一个部分作为文本内容,将由变量filename指定为包含文件
# 使用 file.write() 方法将 con