Python文件和数据格式化原理与实践.pptxVIP

  • 1
  • 0
  • 约3.86千字
  • 约 42页
  • 2024-01-13 发布于河北
  • 举报

汇报人:XX2024-01-10Python文件和数据格式化原理与实践

目录Python文件操作基础数据格式化原理Python中常用数据格式化方法文件与数据格式化实践高级技巧与扩展应用

01Python文件操作基础

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

以只读方式打开文件,使用`read()`方法读取文件内容。读取模式以写入方式打开文件,使用`write()`方法向文件中写入内容。写入模式以追加方式打开文件,使用`write()`方法向文件末尾追加内容。追加模式以二进制方式打开文件,用于处理二进制数据。二进制模式文件读写模式

指向当前读写位置的标记,可以通过`seek()`方法移动文件指针。文件指针使用`tell()`方法获取当前文件指针位置,使用`seek()`方法将文件指针移动到指定位置。定位读写文件指针与定位

异常类型常见的文件操作异常包括`FileNotFoundError`、`IOError`等。异常处理使用`try...except`语句块捕获异常,并进行相应的处理,如打印错误信息、关闭文件等。文件操作异常处理

02数据格式化原理

Python中的整数类型包括正整数和负整数,支持多种进制表示。整数类型浮点数类型复数类型数据类型转换表示带有小数点的数值,支持科学计数法表示。包含实部和虚部的数值类型,用于表示复数。Python中可以使用内置函数进行数据类型转换,如int()、float()、str()等。数据类型与转换

123使用%操作符进行格式化,支持格式化符号和转换类型。旧式字符串格式化使用大括号{}作为占位符,通过format()方法进行替换。str.format()方法在Python3.6及以上版本中引入,使用f前缀和{}占位符进行格式化。f-string格式化字符串格式化方法

字符串类型占位符,用于替换字符串。%s整数类型占位符,用于替换整数。%d浮点数类型占位符,用于替换浮点数,可指定精度。%f十六进制整数类型占位符,用于替换十六进制表示的整数。%x/%X格式化符号与用法

03f-string格式化示例print(fHello,{name}!Yourscoreis{score}.)01旧式字符串格式化示例print(Hello,%s!Yourscoreis%d.%(Alice,90))02str.format()方法示例print(Hello,{}!Yourscoreis{}..format(Bob,85))格式化输出示例

03Python中常用数据格式化方法

f-string介绍:f-string是Python3.6引入的一种新的字符串格式化方法,通过在字符串前加上字母“f”或“F”,并在字符串中使用花括号{}来引用变量或表达式。使用f-string进行格式化

f-string使用示例name=Alice```python使用f-string进行格式化

age=25print(fMynameis{name}andIm{age}yearsold.)使用f-string进行格式化

```f-string高级用法:可以在花括号中使用表达式、调用函数等。使用f-string进行格式化

·```python使用f-string进行格式化用f-string进行格式化x=10y=20print(fThesumof{x}and{y}is{x+y}.)```

使用format()方法进行格式化format()方法介绍:format()是Python内置的字符串方法,用于格式化字符串。可以通过在字符串中使用花括号{}来指定需要替换的字段,并使用format()方法来提供替换的值。

format()方法使用示例使用format()方法进行格式化

```pythonname=Bob使用format()方法进行格式化

使用format()方法进行格式化age=30print(Mynameis{}andIm{}yearsold..format(name,age))

VS```format()方法高级用法:可以使用位置参数、关键字参数、格式说明符等。使用format()方法进行格式化

```pythonprint(Hello,{name}!Youare{age}yearsold..format(name=Charlie,age=35))使用format()方法进行格式化

print({0}is{1}yearsold..format(Dave,40))```使用format()方法进行

文档评论(0)

1亿VIP精品文档

相关文档