Python 3.11 69 个内置函数(完整版)
一、数学与数值运算(12个)
函数 | 说明 | 示例 |
---|---|---|
| 绝对值 |
|
| 返回 |
|
| 最大值 |
|
| 最小值 |
|
|
|
|
| 四舍五入到小数点后 |
|
| 求和 |
|
| 创建复数 |
|
| 转换为整数 |
|
| 转换为浮点数 |
|
| 转换为八进制字符串 |
|
| 转换为十六进制字符串 |
|
二、数据类型转换与判断(15个)
函数 | 说明 | 示例 |
---|---|---|
| 转换为布尔值 |
|
| 转换为字符串 |
|
| 转换为列表 |
|
| 转换为元组 |
|
| 转换为字典 |
|
| 转换为集合 |
|
| 创建不可变集合 |
|
| 转换为字节对象 |
|
| 转换为可变字节对象 |
|
| 返回对象类型 |
|
| 判断对象是否是某类型实例 |
|
| 判断类是否是某类的子类 |
|
| 判断对象是否可调用 |
|
| ASCII码转字符 |
|
| 字符转ASCII码 |
|
三、迭代器与生成器(8个)
函数 | 说明 | 示例 |
---|---|---|
| 生成整数序列 |
|
| 遍历索引与值 |
|
| 并行遍历多个可迭代对象 |
|
| 对可迭代对象应用函数 |
|
| 过滤满足条件的元素 |
|
| 获取迭代器 |
|
| 获取迭代器下一个值 |
|
| 反转序列 |
|
四、文件与系统操作(6个)
函数 | 说明 | 示例 |
---|---|---|
| 打开文件 |
|
| 读取用户输入 |
|
| 输出到控制台 |
|
| 退出程序 |
|
| 退出程序(交互式环境专用) |
|
| 返回全局符号表字典 |
|
五、对象与属性操作(10个)
函数 | 说明 | 示例 |
---|---|---|
| 列出对象所有属性和方法 |
|
| 获取对象属性值 |
|
| 设置对象属性值 |
|
| 删除对象属性 |
|
| 判断对象是否有属性 |
|
| 返回对象唯一标识符(内存地址) |
|
| 返回对象哈希值 |
|
| 返回对象官方字符串表示 |
|
| 执行字符串表达式 |
|
| 执行动态代码 |
|
六、其他实用函数(18个)
函数 | 说明 | 示例 |
---|---|---|
| 判断可迭代对象是否全为 |
|
| 判断可迭代对象是否存在 |
|
| 返回对象长度 |
|
| 排序可迭代对象 |
|
| 创建切片对象 |
|
| 返回对象可打印的字符串表示 |
|
| 转换为二进制字符串 |
|
| 格式化输出 |
|
| 返回对象的 |
|
| 返回当前局部符号表 |
|
| 查看帮助文档 |
|
| 创建内存视图对象 |
|
| 定义属性装饰器 |
|
| 定义静态方法 |
|
| 定义类方法 |
|
| 调用父类方法 |
|
| 动态导入模块(底层实现 |
|
| 调试断点(Python 3.7+) |
|
学习建议
- 高频优先 :先掌握
len
,type
,range
,list
,dict
等常用函数。 - 场景驱动 :根据需求学习(如文件操作用
open
,调试用breakpoint
)。 - 官方文档 :通过
help(function_name)
快速查看详细说明。