- 1
- 0
- 约9.57千字
- 约 52页
- 2026-07-24 发布于山东
- 举报
Python程序设计基础教程
第10章文本文件
提纲文件概述Python的文件对象文本文件的操作文件和目录操作
学习目标理解文件的作用和所扮演的角色了解文本文件和二进制文件的特点对文本文件进行读写进行文件和目录操作
10.1文件概述
文件文件的角色和重要性文件系统与存储文件在编程中的重要性
文件的类型文本文件二进制文件
文本文件和二进制文件保存数据的区别[例]假设分别用文本文件和二进制文件保存十进制整数100。文本文件:100?100,即1个1和2个0 1的编码为(49)10?(110001)2,0的编码为(48)10?(110000)2 打开文件时,再将编码转换为字符,便可以阅读二进制文件:(100)10?(1100100)2保存相同的数据,文本文件需要3个字节,二进制文件只需要1个字节。0011000000110100
10.2文件对象
文件对象Python通过文件对象来处理文件文件对象是对文件进行操作的接口:打开、关闭、读取和写入文件文件对象是python的内置对象之一它是一种资源,由操作系统统一管理通过打开文件操作,系统以文件对象的形式将资源分配给正在运行的程序文件使用完毕后,要及时关闭以释放所占用的资源
标准文件对象从标准输入设备(键盘)读取数据,并向标准输出设备(显示器)输出数据。标准输入/输出:操作系
您可能关注的文档
- 《物联网短距离无线通信技术》课件 14-BLE家庭灯光控制系统.pptx
- 《物联网短距离无线通信技术》课件 19-WIFI家居智能安防系统.pptx
- Python程序设计基础教程课件 第01章 程序设计概述.pptx
- Python程序设计基础教程课件 第02章 基本概念与标准输入输出.pptx
- Python程序设计基础教程课件 第03章 Python数据类型和运算.pptx
- Python程序设计基础教程课件 第04章 列表基础.pptx
- Python程序设计基础教程课件 第05章 元组、字典、集合.pptx
- Python程序设计基础教程课件 第06章 切片和推导式.pptx
- Python程序设计基础教程课件 第07章 分支结构.pptx
- Python程序设计基础教程课件 第08章 循环结构.pptx
- Python程序设计基础教程课件 第11章 正则表达式.pptx
- Python程序设计基础教程课件 第12章 函数.pptx
- Python程序设计基础教程课件 第13章 异常处理.pptx
- Python程序设计课件 第1章 Python开发环境介绍.pptx
- Python程序设计课件 第2章 Python语言基础.pptx
- Python程序设计课件 第3章 条件判断.pptx
- Python程序设计课件 第4章 Python循环语句精讲.pptx
- Python程序设计课件 第5章 组合数据类型.pptx
- Python程序设计课件 第6章 函数.pptx
- Python程序设计课件 第7章 Python的面向对象.pptx
原创力文档

文档评论(0)