Python文件和数据格式化核心知识.pptx

Python文件和数据格式化核心知识.pptx

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

Python文件和数据格式化核心知识汇报人:XX2024-01-12

文件基本操作与读写数据类型与格式化输出列表、元组与字典操作技巧JSON数据处理与解析CSV文件读写与数据处理XML文件读写与解析

文件基本操作与读写01

打开文件使用`open()`函数打开文件,需要指定文件路径和打开模式(如读取模式r、写入模式w、追加模式a等)。关闭文件使用`close()`方法关闭文件,释放资源。打开与关闭文件

使用`read()`方法一次性读取整个文件内容。读取整个文件使用`readlines()`方法或循环遍历文件对象逐行读取。逐行读取在打开文件时指定字符编码,如`open(file,r,encoding=utf-8)`。指定字符编码读取文件内容

写入字符串使用`write()`方法向文件中写入字符串。写入多行数据使用`writelines()`方法或循环调用`write()`方法写入多行数据。追加内容以追加模式打开文件,使用`write()`或`writelines()`方法向文件末尾追加内容。写入文件内容030201

使用`os.getcwd()`获取当前工作目录。获取当前工作目录使用`os.path.join()`方法拼接文件路径,确保跨平台兼容性。拼接文件路径使用`os.path.splitext()`方法分离文件名和扩展名。获取文件扩展名使用`os.path.exists()`方法判断文件是否存在。判断文件是否存在文件路径处理

数据类型与格式化输出02

整数类型(int)用于表示整数,包括正整数、零和负整数。列表类型(list)用于表示一个有序的元素集合,元素之间用逗号分隔,整个列表由方括号包围。浮点数类型(float)用于表示浮点数,即带有小数点的数字。元组类型(tuple)与列表类似,但元组是不可变的,即元组中的元素不能修改。字符串类型(str)用于表示文本数据,由零个或多个字符组成。字典类型(dict)用于表示键值对的集合,其中每个键都唯一对应一个值。常见数据类型介绍

使用占位符01在字符串中使用特定的占位符,如%s、%d等,然后在后面提供相应的变量来替换占位符。str.format()方法02使用字符串的format()方法,通过位置参数或关键字参数来格式化字符串。f-string格式化03在Python3.6及以上版本中,可以使用f-string格式化字符串,即在字符串前加上字母f或F,然后在字符串中使用花括号{}包围变量或表达式。格式化输出方法

0用于在数字前面填充0,直到达到指定的宽度。%用于将后面提供的变量值替换到前面的占位符中。#用于在二进制、八进制或十六进制数前面添加相应的前缀。+用于在正数前面显示+号。空格用于在正数前面显示空格。字符串格式化操作符

使用方法在字符串前加上字母f或F,然后在字符串中使用花括号{}包围变量或表达式。表达式计算可以在花括号中直接进行计算或调用函数等操作。格式化选项可以在花括号后面添加格式化选项来控制数字的显示格式、对齐方式等。例如,:.2f表示保留两位小数,:10表示宽度为10等。f-string格式化方法

列表、元组与字典操作技巧03

列表元素访问通过索引访问列表元素,如`my_list[0]`表示访问第一个元素。列表定义使用方括号`[]`或`list()`函数创建列表,如`my_list=[1,2,3]`或`my_list=list((1,2,3))`。列表切片使用切片操作获取列表的子序列,如`my_list[1:3]`表示获取第二个到第三个元素(不包含第三个元素)。列表方法Python提供了丰富的列表方法,如`append()`添加元素、`remove()`删除元素、`sort()`排序等。列表修改通过索引或切片修改列表元素,如`my_list[0]=4`或`my_list[1:3]=[5,6]`。列表定义及操作方法

使用圆括号`()`或`tuple()`函数创建元组,如`my_tuple=(1,2,3)`或`my_tuple=tuple([1,2,3])`。元组定义通过索引访问元组元素,如`my_tuple[0]`表示访问第一个元素。元组元素访问使用切片操作获取元组的子序列,如`my_tuple[1:3]`表示获取第二个到第三个元素(不包含第三个元素)。元组切片与列表不同,元组是不可变的,即不能修改元组中的元素。但可以对元组进行连接、重复等操作。元组不可变性元组定义及操作方法

字典方法Python提供了多种字典方法,如`keys()`返回所有键的列表、`values()`返回所有值的列表、`items()`返回所有键值对的列表等。字典定义使用大括号`{}`或`dict()`函数创建字典,如`my_dict={key

您可能关注的文档

文档评论(0)

文单招、专升本试卷定制 + 关注
官方认证
服务提供商

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

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

1亿VIP精品文档

相关文档