四时宝库

程序员的知识宝库

内置函数分类表python3.10版(71个7类)

内置函数分类表 python3.10版 (71个7类)

1 查询查看类

2 对象模块类

3 是非判断类

4 输入输出类

5 数学计算类

6 序列排序类

7 转换创建类

1 查询查看类

  1. dir() 查询对象属性和方法
  2. help( ) 查询对象帮助
  3. id() 查询对象标识
  4. locals() 查询当前位置的全部局部变量
  5. type() 查询数据类型
  6. vars() 查询对象的属性和属性值

2 对象模块类

  1. @classmethod() 装饰器函数
  2. @staticmethod 类的静态方法
  3. __import__() 动态导入模块和函数
  4. aiter() 异步可迭代对象的异步迭代器
  5. anext() 获取异步迭代器返回下一元素
  6. breakpoint() 设置调试断点
  7. delatter() 删除指定的属性
  8. getattr() 返回一个对象属性值。
  9. globals() 全局变量声明
  10. hash() 返回一个对象的哈希值
  11. memoryview() 创建内存数据对象
  12. next() 获取可迭代对象的元素,一般与iter()函数联合使用。
  13. object() 所有类的基不接受任何参数
  14. open() 创建文件对象
  15. property() 用于控制和保护属性的访问和修改
  16. setattr() 设置属性值,该属性不一定是存在的。
  17. super() 返回一个代理对象

3 是非判断类

  1. all() 判断序列全为真,则为真
  2. any() 判断序列有一个真则为真
  3. callable() 判断对象是否可调用
  4. hasattr() 判断对象是否具有指定的属性或方法
  5. isinstance() 判断对象类型 isinstance() 判断对象类型
  6. issubclass() 判断是否是子类 issubclass() 判断是否是子类

4 输入输出类

  1. fromat( ) 格式化 fromat( ) 格式化
  2. input( ) 输入 input( ) 输入
  3. print( ) 打印输出 print( ) 打印输出

5 数学计算类

  1. abs() 求绝对值
  2. divmod() 求商和余数
  3. eval() 求字符串表达式的值
  4. exec() 求一段Python代码值
  5. len( ) 求容器元素个数
  6. max() 求最大
  7. min() 求最小
  8. pow() 求幂
  9. round() 求四舍六入五取偶
  10. sum() 求和

6 序列排序类

  1. enumerate() 返回序列的索引和值
  2. filter() 序列过虑
  3. map() 序列计算
  4. range() 获取整数序列
  5. reversed() 排序逆序
  6. slice( ) 序列切片
  7. sorted() 排序升序
  8. zip() 序列合并

7 转换创建类

  1. ascii() 转换为字符串:可打印
  2. bin() 转换为二进制
  3. bool() 转换为布尔
  4. bytearray() 转换为可变字节序列
  5. bytes() 转换为不可变字节序列
  6. chr() 字符转换成数字
  7. compile() 转换字符串为可执行代码
  8. complex() 转换为复数
  9. dict() 转换为字典
  10. float() 转换为十进制小数
  11. frozenset() 转换不可变集合
  12. hex() 转换为十六进制
  13. int() 转换为十进制整数
  14. iter() 转换容器为迭代器
  15. list() 转换为列表
  16. oct() 转换为八进制
  17. ord() 转换字符串为整数
  18. repr() 转换成字符串:偏代码
  19. set() 转换为可变集合
  20. str() 转换成字符串:偏输出
  21. tuple() 转换为元组

全图总结表:【私信回复:内置函数脑图

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接