新建一个文本文件yzy.txt,文件内容如下:慈母手中线,游子身上衣。临行密密缝,意恐迟迟归。谁言寸草心,报得三春晖。

新建一个文本文件yzy.txt,文件内容如下:慈母手中线,游子身上衣。临行密密缝,意恐迟迟归。谁言寸草心,报得三春晖。
(1)读取文本文件yzy.txt中的内容,并将其写入另一个文本文件yzy2.txt中。(2)新建一个文本文件yzy3.txt,编写程序将一下两行内容写入该文件中游子吟唐代:孟郊接着读取yzy.txt中的内容,追加到文件yzy3.txt的末尾,最后文件如下:游子吟唐代:孟郊慈母手中线,游子身上衣。临行密密缝,意恐迟迟归。谁言寸草心,报得三春晖。

该回答引用chatgpt:亲测可用


# 写入yzy.txt文件
with open('yzy.txt', 'w') as file:
    file.write('慈母手中线,游子身上衣。\n临行密密缝,意恐迟迟归。\n谁言寸草心,报得三春晖。')

# 读取yzy.txt文件内容并写入yzy2.txt文件
with open('yzy.txt', 'r') as file1:
    content = file1.read()

with open('yzy2.txt', 'w') as file2:
    file2.write(content)

# 新建yzy3.txt文件并写入内容
with open('yzy3.txt', 'w') as file3:
    file3.write('游子吟唐代:孟郊\n')
    file3.write(content)

img

img

#(1)
# 读取yzy.txt中的内容,并将其写入另一个文本文件yzy2.txt中
with open('yzy.txt', mode='r', encoding='utf-8') as f_read, open('yzy2.txt', mode='w', encoding='utf-8') as f_write:
    content = f_read.read()
    f_write.write(content)
#(2)
# 新建一个文本文件yzy3.txt,编写程序将以下两行内容写入该文件中
with open('yzy3.txt', mode='w', encoding='utf-8') as f:
    f.write('游子吟\n唐代:孟郊\n')

# 接着读取yzy.txt中的内容,追加到文件yzy3.txt的末尾
with open('yzy.txt', mode='r', encoding='utf-8') as f_read, open('yzy3.txt', mode='a', encoding='utf-8') as f_append:
    content = f_read.read()
    f_append.write(content)