Python 编程速查315


变量、数据类型和运算符
变量用小写字母、下划线和数字命名,且不能以数字开头。
数据类型包括 int、float、str、bool。类型转换使用以下函数:int()、float()、str()、bool()。
运算符:+(加)、-(减)、*(乘)、/(除)、%(求余)、(幂)。

流程控制
条件语句:if、elif、else。
循环语句:for、while。
break 语句:跳出循环。
continue 语句:继续循环。

函数
定义函数:def 函数名(参数列表):
调用函数:函数名(实参列表)。
默认参数允许在函数定义中设定默认值。

模块和包
模块是包含代码和数据的文件,通过 import 模块名导入。
包是包含模块和子包的目录,通过 from 包名 import 模块名导入。
包中模块的文件名无须后缀名。

数据结构
列表([]):可变的元素序列。
元组(()):不可变的元素序列。
集合({}):无序且唯一元素的集合。
字典({}):键值对的集合。

文件操作
打开文件:open(文件名,模式)。
读文件:read()。
写文件:write()。
关闭文件:close()。

面向对象编程
类:定义对象类型。
对象:类的一个实例。
方法:类中的函数,操作对象属性和方法。
继承:创建新类,从现有类继承属性和方法。

异常处理
try-except 块用于捕获并处理异常。
raise 关键字用于引发异常。
finally 块在 try-except 块之后执行,无论是否发生异常。

正则表达式
正则表达式是一种描述字符串模式的特殊语法。
使用 re 模块操作正则表达式。
常用元字符:^、$、.、*、+、?、|、[]、()。

其他有用函数和模块
print():打印信息到控制台。
input():读取用户输入。
time 模块:操纵日期和时间。
random 模块:生成随机数。
json 模块:处理 JSON 数据。

2024-12-19


上一篇:如何在 code 中大秀恩爱:用 Python 告白

下一篇:Python 编程中的保险行业应用