Python 代码:将文本文件中的大写字母转换为小写字母
以下是 Python 的实现代码:
input_file = input('请输入要读取的文件名:')
output_file = input('请输入要写入的文件名:')
with open(input_file, 'r') as f1, open(output_file, 'w') as f2:
for line in f1:
line_lower = line.lower()
f2.write(line_lower)
解释:
-
首先,程序要求用户输入要读取的文件名和要写入的文件名。这里使用了 Python 的
input()函数。 -
接着,使用
with open()语句打开输入文件和输出文件。with语句可以自动处理文件的打开和关闭,同时也可以避免一些常见的错误,比如文件未关闭等。 -
在循环中,逐行读取输入文件,并使用
lower()方法将每一行的大写字母转换为小写字母。 -
将转换后的行写入输出文件中,使用
write()方法。 -
最后,文件会自动关闭。
原文地址: https://www.cveoy.top/t/topic/nH94 著作权归作者所有。请勿转载和采集!