重点内置函数
sum 求和,一般都是对list跟tuple进行求和
min 求最小值
max 最大值
round 保留几位小数的,字符串也可以保留小数,但是字符串格式化之后,类型变成了str,不能运算 #如果要运算需要重新转为float类型
# avg = "%.2f"%avg
# print(type(avg)) #<class 'str'>
# avg = float(avg)
# print(round(avg,2))
zip
divmod 取商和余的
divmod(10,3)#取出商3余1
locals 取当前函数内的所有局部变量,返回的是一个字典
sorted
filted
map
range 生成器 # range(0,5) python2中range函数直接输出的是一个list,range范围越大,list长度越大,所占内存越大,所以,Python3中把range函数的实现 #修改成了记录前一次的数字,然后累加的方法,这样就不占内存了,所以Python3中print(range(0,5))输出的还是range(0,5),而不是一个list # print(range(0,5))
any()
all()
chr(65) #把阿斯克码转换成对应的值
ord('a') #把字符转换成对应的阿斯克码
bin(10) #10进制转2