Python内置函数
内置函数
– | – | – | – | |
---|---|---|---|---|
abs() | 返回绝对值 | divmod() | 将除数和余数结合成一个元组 | |
input() | 输入数据后返回string类型 | open() | 打开文件 | |
staticmethod() | 返回函数的静态方法 | all() | 判断给定的可迭代参数iterable中所有元素是否存在0、空、None、False;若有返回False,反之返回True | |
enumerate() | 将一个可迭代对象组合为一个索引序列,返回结果为一个元组,包含索引和对应的元素 | int() | 转换字符串或数字为整型 | |
ord() | 返回一个字符的Unicode码点 | str() | 字符串 | |
any() | 判断给定的可迭代参数iterable中所有元素是否全为0、空、None、False;若是返回False,反之返回True | eval() | 执行一个字符串表达式,并返回表达式的值 | |
isinstance() | 判断对象类型 | pow() | 计算数的次方的值 | |
sum() | 对序列求和 | execfile() | 执行一个文件 | |
issubclass() | 判断class是否是类型参数classinfo的子类 | print() | 打印输出 | |
super() | 调用父类的一个方法 | bin() | 返回一个int或long int的二进制表示。 | |
iter() | 生成迭代器 | property() | 获取属性值,设置属性值,删除属性,属性文档字符串 | |
tuple() | 将列表转换为元组 | bool() | 将给定参数转换为布尔类型,若无参数,返回 False | |
filter() | 过滤序列,返回新列表 | len() | 返回对象长度或项目个数 | |
range() | 创建一个整数列表 | type() | 传递一个参数时返回对象类型,三个参数时返回新类型对象 | |
bytearray() | 返回一个新字节数组。此数组中元素可变,并每个元素值范围在:0 <= x < 256 | float() | 转换整数或字符串为浮点数 | |
list() | 将元组转换为列表 | callable() | 检查一个对象是否可调用 | |
format() | 格式化字符串 | locals() | 以字典类型返回当前位置的全部局部变量 | |
reduce() | 对参数序列中元素进行累积 | chr() | 用一个范围在0~255内的整数作参数,返回一个对应的字符。 | |
frozenset() | 返回一个冻结的集合 | reload() | 重新载入之前载入的模块 | |
vars() | 返回对象object的属性和属性值的字典对象 | classmethod() | 其所对应函数不需要实例化,不需要 self 参数,但第一个参数要是表示自身类的 cls 参数 | |
getattr() | 返回一个对象属性值 | map() | 根据提供的函数对指定序列做映射 | |
repr() | 将对象转化为供解释器读取的形式,生成数组 | xrange() | 将对象转化为供解释器读取的形式,生成生成器 | |
cmp() | 比较2个对象 | globals() | 以字典类型返回当前位置的全部全局变量 | |
max() | 返回给定参数的最大值,参数可以为序列 | reverse() | 将列表元素反向 | |
zip() | 将可迭代对象作参数,其中对应元素打包成一个个元组,后返回由这些元组组成的列表 | compile() | 将一个字符串编译为字节代码 | |
hasattr() | 判断对象是否包含对应的属性 | memoryview() | 返回给定参数的内存查看对象 | |
round() | 返回浮点数x的四舍五入值 | import() | 动态加载类和函数 | |
complex() | 创建一个值为 real + imag * j 的复数或者转化一个字符串或数为复数 | hash() | 获取一个对象的哈希值 | |
min() | 返回给定参数的最小值,参数可以为序列 | set() | 创建一个无序不重复元素集 | |
delattr() | 删除属性 | help() | 查看函数或模块用途的详细说明 | |
next() | 返回迭代器的下一个项目,需要list() | setattr() | 设置属性值 | |
dict() | 创建一个字典 | hex() | 将10进制整数转换成16进制,以字符串形式表示 | |
object() | 返回一个空对象 | slice() | 切片对象 | |
dir() | 不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表。如果参数包含方法__dir__() | id() | 返回对象的唯一标识符,标识符是一个整数 | |
oct() | 将一个整数转换成 8 进制字符串 | sorted() | 对所有可迭代的对象进行排序操作 | |
exec | 内置表达式 | file() | 创建一个 file 对象 |
评论