内置函数:数学计算,abs,divmod,round,pow,sum,min,max
ads:计算绝对值
l = [-1,5,-6,11,6,-19] print(sorted(l,key=abs))#按绝对值排序 for i in l: print(abs(i))#逐个打印绝对值
divmod:除几余几
print(divmod(10,3))#返回一个元组
round:小数精确,精确到小数点后几位,可以精确到小数点前几位,前几位用负数表示,均四舍五入
a = 8115/4 print(a.__round__(1))#变量a的内置方法 print(a.__round__(-2)) print(round(8115/4,1))#内置函数 print(round(8115/4,-2))
pow:幂运算
print(pow(2,3))#2的3次幂
sum:求和 ,传入一个可迭代对象求和,可以继续传入一个起始求和的参数,默认为0
l = [1,2,3,4,5,-5] print(sum(l))#10 print(sum(l,2))#12
min:返回给定参数的最大值,参数可以为序列。可以加入一个key的索引
l = [1,2,3,4,5,-5] print(min(l,key=abs))#绝对值最小 print(min(l))#最小
max:返回给定参数的最大值,参数可以为序列。可以加入一个key的索引
l = [1,2,3,4,5,-5] print(max(l,key=abs))#绝对值最大 print(max(l))#最大