前面我们写过这么多的程序,大家有没有思考一个问题:如果我们程序关闭了,上次计算的结果还存在吗?如果三天前计算出来的结果又需要使用了,我们怎么办呢?这就要提到我们文件的概念了。
一、什么叫文件
文件是以硬盘为载体存储在计算机上的信息集合。计算机中的文件可以是文档、程序、快捷方式或设备。每一个文件都有一个文件名,文件名由名称和扩展名组成。名称是我们给每个文件起的名称,扩展名代表每个文件的类型。比如我们Python的源代码扩展名就是.py。以下是常见的文件扩展名:
图片文件 .jpg .png .bmp
文本文件 .txt
文档文件 .doc .docx .wps
表格文件 .xls .xlsx .et
音频文件 .mp3 .wav .wma
视频文件 .mp4 .mov .avi .mkv
文件最大的特点是保存在硬盘上,而我们之前编写的程序是在内存中运行的,程序运行结束后,内存中临时保存的内容就会被释放掉。
二、Python中文件的打开和关闭
Python中内置函数open()可以打开一个文件,它接收两个参数:文件名和打开方式。而文件的close()方法可以关闭文件,使用方法