内置函数分类表 python3.10版 (71个7类)
1 查询查看类
2 对象模块类
3 是非判断类
4 输入输出类
5 数学计算类
6 序列排序类
7 转换创建类
1 查询查看类
- dir() 查询对象属性和方法
- help( ) 查询对象帮助
- id() 查询对象标识
- locals() 查询当前位置的全部局部变量
- type() 查询数据类型
- vars() 查询对象的属性和属性值
2 对象模块类
- @classmethod() 装饰器函数
- @staticmethod 类的静态方法
- __import__() 动态导入模块和函数
- aiter() 异步可迭代对象的异步迭代器
- anext() 获取异步迭代器返回下一元素
- breakpoint() 设置调试断点
- delatter() 删除指定的属性
- getattr() 返回一个对象属性值。
- globals() 全局变量声明
- hash() 返回一个对象的哈希值
- memoryview() 创建内存数据对象
- next() 获取可迭代对象的元素,一般与iter()函数联合使用。
- object() 所有类的基不接受任何参数
- open() 创建文件对象
- property() 用于控制和保护属性的访问和修改
- setattr() 设置属性值,该属性不一定是存在的。
- super() 返回一个代理对象
3 是非判断类
- all() 判断序列全为真,则为真
- any() 判断序列有一个真则为真
- callable() 判断对象是否可调用
- hasattr() 判断对象是否具有指定的属性或方法
- isinstance() 判断对象类型 isinstance() 判断对象类型
- issubclass() 判断是否是子类 issubclass() 判断是否是子类
4 输入输出类
- fromat( ) 格式化 fromat( ) 格式化
- input( ) 输入 input( ) 输入
- print( ) 打印输出 print( ) 打印输出
5 数学计算类
- abs() 求绝对值
- divmod() 求商和余数
- eval() 求字符串表达式的值
- exec() 求一段Python代码值
- len( ) 求容器元素个数
- max() 求最大
- min() 求最小
- pow() 求幂
- round() 求四舍六入五取偶
- sum() 求和
6 序列排序类
- enumerate() 返回序列的索引和值
- filter() 序列过虑
- map() 序列计算
- range() 获取整数序列
- reversed() 排序逆序
- slice( ) 序列切片
- sorted() 排序升序
- zip() 序列合并
7 转换创建类
- ascii() 转换为字符串:可打印
- bin() 转换为二进制
- bool() 转换为布尔
- bytearray() 转换为可变字节序列
- bytes() 转换为不可变字节序列
- chr() 字符转换成数字
- compile() 转换字符串为可执行代码
- complex() 转换为复数
- dict() 转换为字典
- float() 转换为十进制小数
- frozenset() 转换不可变集合
- hex() 转换为十六进制
- int() 转换为十进制整数
- iter() 转换容器为迭代器
- list() 转换为列表
- oct() 转换为八进制
- ord() 转换字符串为整数
- repr() 转换成字符串:偏代码
- set() 转换为可变集合
- str() 转换成字符串:偏输出
- tuple() 转换为元组
全图总结表:【私信回复:内置函数脑图】