pychon 常用内置函数的用法

函数描述
all(iterable) 判断可迭代参数 iterable 中的所有元素是否都为 True,如果是返回 True,否则返回 False。除了是 0、“”、None、False 外都算 True。
bytes([source[, encoding[, errors]]]) 相当于str(source).encode(),将参数source转换成bytes字节流,是一个不可变序列。
bytearray([source[, encoding[, errors]]]) 将参数source转换成bytes字节数组,可以理解是字节组成的列表,是一个可变序列。
chr(i) 返回当前整数对应的 ASCII 字符。
ord(c) 返回当前ASCII字符对应的整数。
exec(object[, globals[, locals]]) python提供的一个内置代码解释器,可以执行储存在字符串或文件中的多行Python语句,有一定的安全性问题。
eval(expression[, globals[, locals]]) python提供的一个内置代码解释器,可以执行储存在字符串中的Python表达式,功能没有exec强大,也有一定的安全性问题。
compile(source, filename, mode[, flags[, dont_inherit]]) 将一个字符串编译为字节代码。一般都是compile配合exec使用。
complex([real[, imag]]) 转化一个字符串或数为复数。复数是python中数值类型之一。
dir([object]) 收集当前作用域范围内的信息(变量,函数等)
enumerate 将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,常用于 for 循环中。
reversed 反转序列,可以把字符串、列表、元组等序列进行反转排列顺序。
frozenset 返回一个冻结集合,冻结后集合不能再添加或删除任何元素。
hash 获取取一个对象(字符串或者数值等)的哈希值。工作中一般使用hashlib
zip 将可迭代的对象作为参数,将对象中对应的元素压缩成一个个元组,然后返回由这些元组组成的列表。加*号则表示解压。
locals 获取当前作用域的所有标记符(变量,函数,类等...)
globals 获取全局作用域的所有标记符(变量,函数,类等...)
posted @ 2022-04-01 18:01  于漫  阅读(141)  评论(0)    收藏  举报