当前课程知识点:计算机基础与应用 > 第12章 文件 > 12.1.1 文件概述 > 12.1.1 文件概述
同学们好
我是云南财经大学信息学院
沈湘芸
今天我和大家一起学习
文件这一章
运行程序时
我们常用变量来保存数据
但程序关闭后
变量里的数据也就释放了
如果希望程序结束后
数据仍然能够保存
就要选择用文件来保存数据
因为保存到文件中的数据
可以独立多次地使用
因此
因此
本章我们将学习使用Python
对各种文件进行操作
本章内容包括
文件
CSV文件
EXCEL文件
和图像文件
第一节中
我们学习对文件进行操作的方法
包括文件概述
打开或创建文件
数据写入文件
从文件中读取数据
关闭文件5个方面的内容
首先
我们了解一下什么是文件
在计算机中
文件是信息的集合
是存储在外存储器上的数据序列
在本质上
文件中的信息
都是以二进制的形式存储的
而打开文件时
根据数据是否由统一的编码组成
可以按两种类型进行读写
文本文件的内容为字符串
自动执行编码和解码
二进制文件的内容
是由0和1组成的字节流
图片的
音频的
视频的文件
都是二进制文件
其数据没有使用统一的编码
在Python里
文件也被看作一种数据类型
类似前面
我们已经学习过的数字
字符 列表等数据类型
文件作为一个数据对象
是采用
<文件对象变量>.方式进行操作
其中a是指
该文件对象要执行的函数或方法
Python操作文件的步骤是
打开 操作 关闭
打开后的文件处于占用状态
这时另一个进程不能操作这个文件
操作之后需要将文件关闭
关闭将释放对文件的控制
此后另一个进程才能够操作这个文件
本节课内容就到这里
谢谢大家
-1.1 计算思维概述
-1.2 计算思维的定义、特征、基本原理和本质
-1.3 计算思维的基本方法及应用简介
-2.1 计算机发展历程
-2.2 计算机系统组成
-2.3 计算机基本工作原理
-2.4 微型计算机硬件组成
-2.5 计算机网络简介
--2.5 计算机网络课后作业
-第2章 课后作业
-3.1 信息表示与计算机中的数制
-3.2 计算机不同数制间的转换
-3.3 计算机中数据的表示
-3.4信息编码
--3.4信息编码
--3.4信息编码
-第3章 课后作业
-4.1 操作系统概述
-4.2 Windows10的基本操作
-4.3 Windows10的文件管理
-第4章 课后作业
-5-1.1Word 2010的操作界面与文档编辑
-5-1.2 Word 2010的文档排版与图文混排
-5-1.3Word 2010的表格操作
-5-1.4Word 2010 其他功能和页面设置
--5.1.4Word 2010 其他功能和页面设置--沙莉
-5-2.1Power Point 2010 基础操作
-5-3.1Excel 2010概述
-5-3.2Excel 2010 公式和函数
-5-3.3Excel 2010 工作表的格式化
-5-3.4 Excel 2010数据的图表化
-5-3.5Excel 2010 数据管理和打印设置
-第5章 Word课后作业
-第5章 Excel课后作业
-第5章 PowerPoint课后作业
-6.1 程序设计基本方法
-6.2 Python语言的发展和特点
-6.3 Python语言开发环境配置
-6.4 程序的基本编写方法
-第6章 课后作业
-7.1Python程序基础
-7.2Python程序基本语法元素
-7.3turtle库的基本命令
--第7章 课后作业
-8.1程序的控制结构
-8.2程序的分支结构
-8.3程序的循环结构
-8.4程序的异常处理
-第8章 课后作业
-9.1基本数据类型
-9.2数据类型的运算
-9.3字符串数据类型
-第9章 课后作业
-10.1 集合类型-集合
-10.2 序列类型
-10.3 列表
--10.3 列表
--10.3 列表
-10.4 元组
--10.4 元组
--10.4 元组
-10.5 映射类型 -字典
-第10章作业
-11.1 函数的概念和分类
-11.2 函数的定义和调用
-11.3 函数的参数
-11.4 函数的返回值
-11.5 变量的作用域
-第11章作业
-12.1.1 文件概述
-12.1.2 打开或创建文件
-12.1.3 数据写入文件
-12.1.4 读取数据和关闭文件
-12.2 CSV文件
-12.3.1 编辑Excel工作簿
-12.3.2 编辑Excel工作表
-12.3.3 编辑Excel单元格
-12.4.1-5 图像文件
-12.4.6-7 Image的常用属性、函数和方法
-第12章作业
-13.1 科学计算的含义
-13.2 方程问题的求解
-13.3 微积分问题的求解
-13.4 数学函数的可视化
-第13章作业