day33 文件读写
学习日期:20241010
学习目标:输入输出与文件操作﹣-45 常见常新:文件的读写
学习笔记:
文件读取
文件写入
以下函数只做了解
f = open('demo.txt',mode='r',encoding='utf-8')
# data=f.read(1) # 读取一个字符
data=f.readline() # 读取第一行
data=f.readlines() # 读取整个文件
print(data)
for data in f:
print(data)
f = open('demo.txt',mode='a',encoding='utf-8') # 清空后写入文件
# f = open('demo.txt',mode='a',encoding='utf-8') # 追加写入文件
# f = open('demo.txt',mode='w+',encoding='utf-8') # 清空后读写入文件
# f = open('demo.txt',mode='a+',encoding='utf-8') # 追加后读写入文件
data2 =f.write('1')# 返回写入的内容
print(data2)
f.close()
总结
- 使用不同函数可以实现不同的读取方式
- 使用open()函数控制写入方式,使用seek()函数控制写入位置
- 文件写入完成应使用close()函数关闭文件