python-全局函数

全局函数

Python有很多内置方法,以下都全局可用:

1.abs()  求数值的绝对值,如果是复数则返回其模

在这里插入图片描述

2.ascii()  以ascii码依据转换为字符串,非ascii如UTF-8字符则有\u前缀进行转义

在这里插入图片描述

3.bin()   整数转换为二进制字符串,遵守Python协议 __index__返回整数

(1):在这里插入图片描述

4.bool()  对值进行布尔运算,一般 None、空字符串、空列表、空元组、空集合、空字典、0等空元素和空数据结构为False,其他为True

(1)在这里插入图片描述

5.all()   可迭代对象所有元素为True则返回True,否则返回False

在这里插入图片描述

6.any()  可迭代对象所有元素为False则返回False,否则返回True

在这里插入图片描述

7.bytearray  返回新的二进制数组,和list数据结构类似,拥有序列大多数方法,这个是存放二进制数据,添加数据需要输入整数参数范围为(0, 256)

在这里插入图片描述

8.bytes   返回一个二进制不可变对象

在这里插入图片描述

9.callable  判断对象是否可调用,遵守Python协议 call ,类通过该魔法方法调用

在这里插入图片描述

10.chr  返回数字对应的Unicode字符

在这里插入图片描述

11.ord  返回Unicode字符对应的数字

在这里插入图片描述

12.complex  返回复数, 分real和imag两个部分,通过+来连接real和imag,j标识imag部分

在这里插入图片描述

13.delattr   删除对象中一个实例属性

在这里插入图片描述

14.dict    生成一个新的字典对象

在这里插入图片描述

15.dir    没有参数返回当前作用域变量和方法列表,添加对象则返回对象中变量和方法列表,遵守Python协议 dir 必须返回属性列表

在这里插入图片描述

16.divmod    非复数整数,a//b a%b, 返回整除整数和余数

在这里插入图片描述

在这里插入图片描述

17.enumerate    返回一个枚举对象,可以指定start指定枚举计数,默认为0

在这里插入图片描述

在这里插入图片描述

18.eval  运行字符串代码,不更改源码逻辑,可完成数学运算

在这里插入图片描述

在这里插入图片描述

19.exec  运行字符代码,改变源码逻辑

在这里插入图片描述

在这里插入图片描述

20.filter  依次取出iterable中元素交给一个函数,取返回True的元素

在这里插入图片描述

在这里插入图片描述

21.float  把字符串转换为float数据,自动去除两边空格,遵守Python协议 float

在这里插入图片描述

在这里插入图片描述

22.format    格式化字符串

在这里插入图片描述

在这里插入图片描述

23.globals    当前模块的全局变量字典

在这里插入图片描述

24.getattr  通过字符串获取对象属性和方法值,一般联合hasattr使用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值