从零开始 - Python基础 (八) 文件的相关操作

文件操作介绍

什么是文件

在计算机中只要是装载数据的物理载体都是文件,数据在计算机中持久保存主要依靠的就是文件。

文件的作用

在计算机中如果要保存数据,必须要使用文件进行装载数据,

数据在计算机中以文件的形式进行保存

计算机存储数据

变量形式存储

  1. 通过变量类型来区分数据不同
  2. 临时存储
  3. 内存

文件形式存储

  1. 通过文件的后缀来区分数据不
  2. 持久存储
  3. 硬盘

两者存储的区别:操作内存的效率要比操作硬盘的高

文件的读写

写数据(Write)

# 1.先打开一个文件
f = open("text.txt", mode="w")
# 2.向打开的文件中写入数据
f.write("hello world")
# 3.写完数据后关闭文件
f.close()
  1. 使用write()可以完成向文件写入数据
  2. 注意:
    1. 如果指定的这个名称的文件不存在,那么在mode是r情况下直接报错
    2. 如果指定的这个名称的文件不存在,那么在mode是w的情况下会创建这个文件,如果这个名称的文件已存在,那么会先清空文件然后写入数据

读数据(read)

# 1.先打开要读取的文件
f = open("ylt.txt", "r")
# 2.开始读取文件中的数据
content = f.read(2)
# 3.关闭打开的文件
f.close()
  1. 使用read()可以读取文件中的数据

    前提是先新建一个文件ylt.txt

  2. read(num),这个num参数表示从文件中读取的数据的长度(单位是字节),如果没有传递这个数据默认读取所有

  3. 如果文件打开之后连续读取多次指定长度字节,那么每次的读取都是从上一次读取的结束点开始计算长度的

  4. 注意:

    1. 如果使用open打开文件时,如果使用的“r”,那么可以省略
  5. 使用readline()可以读取文件中的一行数据<

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值