Python文件和数据格式化程序设计.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

Python文件和数据格式化程序设计

目录contentsPython文件操作基础数据格式化基础文件与数据格式化应用Python高级文件操作技巧数据清洗与预处理实战案例总结与展望

Python文件操作基础CATALOGUE01

使用`open()`函数打开文件,并指定文件名和打开模式。使用`close()`方法关闭文件,释放资源。文件打开与关闭关闭文件打开文件

读取模式以只读方式打开文件,使用`read()`方法读取文件内容。写入模式以写入方式打开文件,使用`write()`方法向文件中写入内容。追加模式以追加方式打开文件,使用`write()`方法向文件末尾追加内容。文件读写模式

03路径拼接使用`os.path.join()`函数拼接路径。01绝对路径从根目录开始的完整路径。02相对路径相对于当前执行脚本的路径。文件路径处理

123使用`FileNotFoundError`异常处理文件不存在的情况。文件不存在异常使用`IOError`异常处理文件读写过程中的错误。文件读写异常使用`OSError`异常处理文件关闭过程中的错误。文件关闭异常文件异常处理

数据格式化基础CATALOGUE02

数据类型与转换整数类型Python中的整数类型包括正整数和负整数,支持基本的数学运算。浮点数类型浮点数用于表示带有小数点的数值,支持基本的数学运算和科学计数法表示。字符串类型字符串是由零个或多个字符组成的有序字符序列,支持索引、切片、连接和格式化等操作。列表类型列表是一种可变序列类型,可以包含任意类型的元素,支持添加、删除、修改和遍历等操作。元组类型元组是一种不可变序列类型,与列表类似但不可修改,通常用于表示一组相关的数据。字典类型字典是一种无序的键值对集合,支持根据键快速查找对应的值,以及添加、删除和修改等操作。

%格式化01使用`%`操作符和格式化字符串进行字符串格式化,例如`Hello,%s!%name`。str.format()方法02使用`str.format()`方法和花括号`{}`进行字符串格式化,例如`Hello,{}!.format(name)`。f-string格式化03使用f-string(格式化字符串字面值)进行字符串格式化,例如`fHello,{name}!`。字符串格式化方法

format()方法使用`format()`方法和格式化字符串进行数值格式化,例如`{:.2f}.format(price)`表示保留两位小数的浮点数格式化。round()函数使用`round()`函数对浮点数进行四舍五入处理,例如`round(price,2)`表示保留两位小数的四舍五入。数值格式化方法

datetime模块Python标准库中的`datetime`模块提供了日期和时间相关的类和方法,包括日期时间格式化。strftime()方法使用`strftime()`方法将日期时间对象格式化为字符串,例如`datetime.now().strftime(%Y-%m-%d%H:%M:%S)`表示将当前时间格式化为年-月-日时:分:秒的字符串形式。strptime()方法使用`strptime()`方法将字符串解析为日期时间对象,例如`datetime.strptime(2023-07-01,%Y-%m-%d)`表示将字符串2023-07-01解析为日期对象。时间日期格式化方法

文件与数据格式化应用CATALOGUE03

文本文件读写使用Python内置函数`open()`打开文本文件,通过指定模式(如读取模式r、写入模式w、追加模式a等)进行文件读写操作。文本格式化利用字符串的`format()`方法或f-string格式化字符串,将变量或表达式嵌入到字符串中,实现文本的格式化输出。文本文件读写与格式化

CSV文件读写使用Python标准库中的`csv`模块进行CSV文件的读写操作。通过创建`csv.reader`对象读取CSV文件内容,创建`csv.writer`对象将数据写入CSV文件。CSV文件格式化在读取CSV文件时,可以使用`csv.DictReader`将每行数据转换为字典格式,方便后续处理。在写入CSV文件时,可以使用`csv.DictWriter`将字典格式的数据写入CSV文件。CSV文件读写与格式化

使用Python标准库中的`json`模块进行JSON文件的读写操作。通过`json.load()`函数读取JSON文件内容,通过`json.dump()`函数将数据写入JSON文件。JSON文件读写在读取JSON文件后,可以使用Python的缩进和排序功能对JSON数据进行格式化,使其更易于阅读和理解。在写入JSON文件时,可以设置缩进参数来控制输出的格式。JSON文件格式化JSON文件读写与格式化

文档评论(0)

职教魏老师 + 关注
官方认证
服务提供商

专注于研究生产单招、专升本试卷,可定制

版权声明书
用户编号:8005017062000015
认证主体莲池区远卓互联网技术工作室
IP属地河北
统一社会信用代码/组织机构代码
92130606MA0G1JGM00

1亿VIP精品文档

相关文档