内置函数

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 对象