【问题描述】已知文本文件text1.txt,编写一个程序,将该文件中的每一行字符颠倒顺序后输出到另一个文件text2.txt中。
【输入形式】从text1.txt中读取文件,该文件含有多行任意字符,也可能有空行。每个文本行最长不超过80个字符。在最后一行的结尾也有一个回车符。注意注意使用open()函数打开文件时,第一个参数只写出文件名和扩展名(不要写文件路径),比如:f1=open(‘file1.txt’,‘r’)
【输出形式】将结果输出到text2.txt中。
【样例输入】
设输入文件text1.txt为:
This is a test!
Hello, world!
How are you?
【样例输出】
输出文件text2.txt为:
!tset a si sihT
!dlrow ,olleH
?uoy era woH
【样例说明】
将输入文件反序输出。
f=open('text1.txt','r')
e=open('text2.txt','w+')
f1=f.read()
f2=f1.split("\n")
for i in range (0,len(f2)):
e.write(f2[i][::-1])
e.write("\n")
该文描述了一个Python程序,该程序读取名为text1.txt的文件,将每行内容反转,然后将结果写入text2.txt。程序处理包括读取、分割、反转行内容和写入新文件的步骤,同时考虑了空行和最大行长度限制。
2670

被折叠的 条评论
为什么被折叠?



