(7文件操作) 编程实现保存n行字符串内容到文本文件W_ANSI(GBK).txt中(该文件内容按GBK格式保存)。程序运行后由键盘输入一个整数n,然后输入n行字符串并保存到文件,最后程序调用ReadFile(FileName)函数输出保存内容

样例输入

2
汉字
ABC

 

样例输出

文件内容:[b'\xba\xba\xd7\xd6\r\n', b'ABC\r\n']

 

样例输入

3
汉字
ABC
abc

 

样例输出

文件内容:[b'\xba\xba\xd7\xd6\r\n', b'ABC\r\n', b'abc\r\n']

 

解题代码

#coding=gbk
#import readbin
from readbin import ReadFile
import os
FileName="W_ANSI(GBK).txt"
if os.path.exists(FileName):#如果文件存在
    os.remove(FileName)#删除文件
"""【"""
n=int(input())
f=open("W_ANSI(GBK).txt","w+",encoding="GBK")
for i in range(n):
    str=input()
    f.write(str+"\n")
f.close()

"""】"""
ReadFile(FileName)#输出保存内容

 

posted @ 2022-10-29 10:41  淡淡的晓山横雾  阅读(157)  评论(0)    收藏  举报