Python基础-内部函数

对近期学习中的Python3内部函数整理,Python3有  68个内置函数 分为10大类型,对每一个函数进行说明。

  1. 数学运算(7个)
  2. 类型转换(24个)
  3. 序列操作(8个)
  4. 对象操作(7个)
  5. 反射操作(8个)
  6. 变量操作(2个)
  7. 交互操作(2个)
  8. 文件操作(1个)
  9. 编译执行(4个)
  10. 装饰器(3个)
abs()求数值的绝对值dict()根据传入的参数创建一个新的字典help()帮助min()返回可迭代对象中的最小值或者所有参数的最小值setattr()设置对象的属性值
all()判断可迭代对象的每个元素是否都为True值dir()返回对象或者当前作用域内的属性列表hex()将整数转换成16进制字符串next()返回可迭代对象中的下一个元素值slice()根据传入的参数创建一个新的切片对象
any()判断可迭代对象的元素是否有为True值的元素divmod()返回两个数值的商和余数id()返回对象的唯一标识符object()创建一个新的object对象sorted()对可迭代对象进行排序,返回一个新的列表
ascii()返回对象的可打印表字符串表现方式enumerate()根据可迭代对象创建枚举对象input()用户输入值oct()将整数转化成8进制数字符串staticmethod()标示方法为静态方法的装饰器
bin()将整数转换成2进制字符串eval()执行动态表达式求值int()根据传入的参数创建一个新的整数open()使用指定的模式和编码打开文件,返回文件读写对象str()返回一个对象的字符串表现形式
bool()根据传入的参数的逻辑值创建一个新的布尔值exec()执行动态语句块isinstance()判断对象是否是类或者类型元组中任意类元素的实例ord()返回Unicode字符对应的整数sum()对元素类型是数值的可迭代对象中的每个元素求和
bytearray()根据传入的参数创建一个新的字节数组filter()使用指定方法过滤可迭代对象的元素issubclass()判断类是否是另外一个类或者类型元组中任意类元素的子类pow()返回两个数值的幂运算值或其与指定整数的模值super()根据传入的参数创建一个新的子类和父类关系的代理对象
bytes()根据传入的参数创建一个新的不可变字节数组float()根据传入的参数创建一个新的浮点数iter()根据传入的参数创建一个新的可迭代对象print()向标准输出对象打印输出tuple()根据传入的参数创建一个新的元组
callable()检测对象是否可被调用format()格式化显示值len()返回对象的长度property()标示属性的装饰器type()返回对象的类型,或者根据传入的参数创建一个新的类型
chr()返回整数所对应的Unicode字符frozenset()根据传入的参数创建一个新的不可变集合list()根据传入的参数创建一个新的列表range()根据传入的参数创建一个新的range对象vars()返回当前作用域内的局部变量和其值组成的字典,或者返回对象的属性列表
classmethod()标示方法为类方法的装饰器getattr()获取对象的属性值locals()返回当前作用域内的局部变量和其值组成的字典repr()返回一个对象的字符串表现形式(给解释器)zip()聚合传入的每个迭代器中相同位置的元素,返回一个新的元组类型迭代器
compile()将字符串编译为代码或者AST对象,使之能够通过exec语句来执行或者eval进行求值globals()返回当前作用域内的全局变量和其值组成的字典map()使用指定方法去作用传入的每个可迭代对象的元素,生成新的可迭代对象reversed()反转序列生成新的可迭代对象import()动态导入模块
complex()根据传入参数创建一个新的复数hasattr()检查对象是否含有属性max()返回可迭代对象中的最大值或者所有参数的最大值round()对浮点数进行四舍五入求值  
delattr()删除对象的属性hash()获取对象的哈希值memoryview()根据传入的参数创建一个新的内存查看对象set()根据传入的参数创建一个新的集合  

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值