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数据处理XML数据处理

文件基本操作与读写01

使用`open()`函数打开文件,需要指定文件路径和打开模式(如读取模式、写入模式等)。打开文件使用`close()`方法关闭文件,释放资源。关闭文件使用`with`语句可以自动管理文件的打开和关闭,无需手动调用`close()`方法。上下文管理器文件打开与关闭

写入文本文件使用`write()`方法写入文本内容到文件中。逐行读写使用`readlines()`方法读取所有行并返回一个列表,使用`writelines()`方法写入多行文本。读取文本文件使用`read()`方法读取文件内容,可以指定读取的字节数。文本文件读写

使用`rb`模式打开文件,并使用`read()`方法读取二进制数据。读取二进制文件使用`wb`模式打开文件,并使用`write()`方法写入二进制数据。写入二进制文件可以使用Python内置的`struct`模块对二进制数据进行打包和解包操作。处理二进制数据二进制文件读写

获取当前工作目录使用`os.getcwd()`函数获取当前工作目录的路径。拼接路径使用`os.path.join()`函数拼接路径,可以自动处理不同操作系统的路径分隔符。获取文件绝对路径使用`os.path.abspath()`函数获取文件的绝对路径。分割路径使用`os.path.split()`函数分割路径,返回目录名和文件名。文件路径处理

数据类型与变量02

01数字类型Python支持int(整型)、float(浮点型)、complex(复数)等数字类型。02字符串类型字符串由零个或多个字符组成,表示文本数据。Python中字符串是不可变的。03列表类型列表是有序的元素集合,可以随时添加和删除其中的元素。04元组类型元组与列表类似,但元组中的元素不能修改。05字典类型字典是无序的键值对集合,用于存储和查找数据。06集合类型集合是由不重复元素组成的无序集合。Python内置数据类型

变量名只能包含字母、数字和下划线,且不能以数字开头。避免使用Python关键字作为变量名,如and、or、if等。变量命名规则变量名区分大小写,例如my_var和myVar是两个不同的变量。变量名应简洁且具有描述性,以便代码易于理解。

123在Python中,使用等号(=)进行变量赋值。例如:x=5。变量赋值后,可以通过变量名引用其值。例如:print(x)将输出5。Python支持多个变量同时赋值,例如:a,b=1,2。变量赋值与引用

数据类型转换使用这些函数可以将一种数据类型转换为另一种数据类型。例如:int(123)将字符串123转换为整数123。在进行数据类型转换时,需要注意不同类型之间的兼容性和转换规则。例如:不能将非数字字符串转换为整数或浮点数。

字符串格式化03

字符串拼接与分割字符串拼接使用`+`运算符或`join()`方法将多个字符串连接成一个字符串。例如:`Hello++World!`或`.join([Hello,,World!])`。字符串分割使用`split()`方法将字符串按照指定的分隔符拆分成多个子字符串,并返回一个列表。例如:`Hello,World!.split(,)`将返回`[Hello,World!]`。

字符串查找使用`find()`或`index()`方法在字符串中查找子字符串,返回子字符串的起始索引。如果未找到,则返回`-1`。例如:`Hello,World!.find(World)`将返回`7`。字符串替换使用`replace()`方法将字符串中的某个子字符串替换为另一个子字符串。例如:`Hello,World!.replace(World,Python)`将返回`Hello,Python!`。字符串替换与查找

旧式格式化使用`%`运算符和格式化字符串进行格式化。例如:`Hello,%s!%World`将返回`Hello,World!`。str.format()方法使用`{}`和`format()`方法进行格式化。例如:`Hello,{}!.format(World)`将返回`Hello,World!`。f-string格式化在Python3.6及更高版本中,可以使用f-string(格式化字符串字面值)进行格式化。例如:`name=World;fHello,{name}!`将返回`Hello,World!`。010203字符串格式化方法

编码将字符串转换为字节序列,以便在网络上传输或保存到文

文档评论(0)

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

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

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

1亿VIP精品文档

相关文档