读取文件进行大小写转换
已知文本文件 data.txt
中存放了若干字母,每个字母之间以空格分隔。
请编程读取文件中所有的字母,把其中的大写字母变成小写字母,小写字母变成大写字母,将转化后的字母写到一个新文件result.txt
中。
data.txt
内容:
a b c D E f z
result.txt
内容:
A B C d e F Z
示例代码:
a = open("data.txt")
c = a.readlines()
a.close()
g = " ".join(c) # 将列表转化为字符串
g = g.swapcase() # 将字符串大小写进行转化
print(g)
f = open("result.txt","w") # 写入文件
f.write(g)
f.close()