Python小homework 求gold帮


filename = input("filename:")
a = input("str:")
a = a.upper()
fp = open(filename,"w")
fp.write(a)
print("写入完毕!")
fp = open(filename,"r")
print(fp.read())

给上面每一行代码做中文注释 要简洁明了 然后把整个代码(含注释)发我

望采纳

# 接收用户输入的文件名,并将其赋值给变量 filename。
filename = input("filename:")
# 接收让用户输入字符串并将其赋值给变量 a。
a = input("str:")
# 将变量 a 中的所有字符转化为大写。
a = a.upper()
# 以写入模式打开文件 filename,并将文件对象赋值给 fp。
fp = open(filename,"w")
# 将变量 a 的内容写入文件 filename。
fp.write(a)
# 打印提示信息 "写入完毕!"。
print("写入完毕!")
# 以读模式打开文件 filename,并将文件对象赋值给 fp。
fp = open(filename,"r")
# 读取文件 filename 的内容并打印
print(fp.read())

filename = input("filename:")  #输入文件名
a = input("str:")   #输入字符串
a = a.upper()      #把所有输入的字符修改为大写
fp = open(filename,"w")  #根据上面输入的文件名打开文件
fp.write(a)      #把上述字符串写入打开的文件
print("写入完毕!")    #写入完毕
fp = open(filename,"r")   #打开这个文件
print(fp.read())     #打印文件里面的内容

filename = input("filename:")          #输入文件名,并保存在变量“filename”中
a = input("str:")                               #输入字符串,并保存在变量"a"a = a.upper()                                 #字符串转化成大写
fp = open(filename,"w")               #打开文件"filename",写模式,并保存在变量"fp"中
fp.write(a)                                    #"fp"中写入字符串"a"
fp.close()                                     #记得加一行关闭
print("写入完毕!")                        #输出"写入完毕!"
fp = open(filename,"r")               #打开文件"filename",读模式,并保存在变量"fp"print(fp.read())                             #读取fp中的内容,并输出