救救孩子吧,孩子好难啊

 

#1

import codecs
f=open('data.txt','r',encoding='utf-8')
s=f.read()
f.close()
print(s)
with open('data.txt','r', encoding='utf-8') as f:
    s=f.read()
    print(s)
f1 = codecs.open('data.txt', 'r', 'utf-8')  # 使用codecs包
print(f1.read())
f1.close()
#2

s='''日照香炉生紫烟, 遥看瀑布挂前川。
飞流直下三千尺, 疑是银河落九天。
'''
with open('poem1.txt','w',encoding='utf-8') as f2:
    f2.write(s)
f3 = open('poem2.txt', 'w', encoding='utf-8')
f3.write(s)
f3.close()
#3

with open('poem1.txt', 'r', encoding='utf-8') as f4:
    print(f4.read())
f5 = open('poem2.txt', 'r', encoding='utf-8')
print(f5.read())
f5.close()
#4

s1 = '''白日依山尽,黄河入海流。
欲穷千里目,更上一层楼。
'''
with open('poem1.txt', 'a', encoding='utf-8') as f5:
    f5.write(s1)    
with open('poem1.txt', 'r', encoding='utf-8') as f6:
    print(f6.read())

如解答对你有帮助,请点击一下采纳。

有三种文件读取方式是说的:read()、readline()、readlines() 吗?

代码如下:{如果对你有帮助,可以给我个采纳吗,谢谢!! 点击我这个回答右上方的【采纳】按钮}。
 

# 读取方法1
with open(r'data.txt','r') as f:
    text = f.read()
    print(text)
# 读取方法2
with open(r'data.txt','r') as f:
    while True:
        text = f.readline()
        if text=="":
            break
        print(text,end='')
    print()
# 读取方法3
with open(r'data.txt','r') as f:
    textlist = f.readlines()
    for text in textlist:
        print(text,end='')
    print()


# 写入方法1
text='''日照香炉生紫烟, 遥看瀑布挂前川。
飞流直下三千尺, 疑是银河落九天。
'''
with open(r'poem1.txt','w') as f:
    f.write(text)
# 写入方法2
textlist=[
    '日照香炉生紫烟, 遥看瀑布挂前川。\n',
    '飞流直下三千尺, 疑是银河落九天。\n'
]
with open(r'poem2.txt','w') as f:
    f.writelines(textlist)
# 读取方法1
with open(r'poem1.txt','r') as f:
    text = f.read()
    print(text)
# 读取方法2
with open(r'poem2.txt','r') as f:
    textlist = f.readlines()
    for text in textlist:
        print(text,end='')
    print()


# 追加方法
text='''白日依山尽,黄河入海流。
欲穷千里目,更上一层楼。
'''
with open(r'poem1.txt','a') as f:
    f.write(text)
# 重新读取输出
with open(r'poem1.txt','r') as f:
    text = f.read()
    print(text)

输出内容

。。

又不是我的孩子,不管

 

您的问题已经有小伙伴解答了,请点击【采纳】按钮,采纳帮您提供解决思路的答案,给回答的人一些鼓励哦~~

ps:开通问答VIP,享受5次/月 有问必答服务,了解详情↓↓↓

【电脑端】戳>>>  https://vip.csdn.net/askvip?utm_source=1146287632
【APP 】  戳>>>  https://mall.csdn.net/item/52471?utm_source=1146287632