文件打开、读取、写入
def f():
"""
将文件1.txt文件打开以文件流形式存储为f1,并将f1内容读取出来(读出来得到的是字符串)赋值给a
将文件2.txt文件打开以文件流形式存储为f2,并将f2内容读取出来(读出来得到的是字符串)赋值给b
:return:
"""
with open("./1.txt",'r') as f1:
a=f1.read()
with open("./2.txt", 'r') as f2:
b = f2.read()
"""
将字符串a和字符串b进行拼接,然后转换成列表,转换成列表的目的是方便对字符串内容进行排序
使用list.sort()将列表排序
"""
l=list(a+b)
l.sort()
"""
遍历列表内容,将列表转换成字符串
"""
s=''
for i in l:
s=s+i
"""
已写的方式创建一个文件3.txt,将字符串内容s写入文件中
"""
with open('./3.txt','w') as f3:
f3.write(s)
if __name__ == '__main__':
f()
浙公网安备 33010602011771号