一、数学运算类
1,abs(x)求绝对值参数可以是整型,也可以是复数
2,divmod(a, b)分别取商和余数,整型、浮点型都可以
3,pow(x, y)x的y次幂
4,round(x, n)小数四舍五入
5,sum(iterable)求和
6,int转为int类型
7,bool转为bool类型
8,float转为float类型
二、序列操作
1,enumerate返回一个可枚举的对象,该对象的next()方法将返回一个tuple
2,max(iterable[args][key])返回最大值
3,min(iterable[args][key])返回最小值
4,sorted(iterable,key,reverse)对序列排序
5,reversed反转
三,判断类
1,all集合中的元素都为真的时候为真
2,any集合中的元素有一个为真的时候为真
3,callable检查对象是否可调用
4,dir返回方法或者参数的属性
四,字符串类
1,bytes
2,eval将字符串类型的代码执行并返回结果
3,exec将自字符串类型的代码执行
4,compile将字符串类型的代码编译
5,len返回集合长度
五,函数类
1,filter过滤函数
2,map遍历每个元素,执行function操作
3,zip拉链函数
4,repr用于%r格式化输出
5,range(start, stop, step]) 产生一个可跌代对象,默认从0开始
六,其他
1,input输入
2,print输出
3,hash返回一个可哈希值
4,open打开文件
5,import引用模块
带key值的函数,key=func
min()
max()
sorted()