1.abs()函数—获取绝对值
功能:ads()函数返回数字的绝对值
语法:ads(x)
示例:循环输出列表定义的数字绝对值
tupleAbs=[12.45,0,-19.69]
for num in tupleAbs:
print(abs(num))
2.divmod()函数——获取商和余数的元组
功能:divmod()函数把除数和余数运算结果结合起来,返回一个包含商和余数的元组(a//b,a%b)
语法()divmod(a,b)
a是被除数 b是除数
示例:计算出从参数n开始,向下递减的每一个数字和参数A的除数及余数的结果值
def getDivmod(A,N):
while N >= 0:
sn = str(N)
sa = str(A)
result= [‘divmod({0},{1}):’.format(sn,sa),str(divmod(N,A))]
print(’’.join(result))
N = N - 1
getDivmod(3,10)
执行为:divmod(10,3):(3, 1)
divmod(9,3):(3, 0)
divmod(8,3):(2, 2)
divmod(7,3):(2, 1)
divmod(6,3):(2, 0)
divmod(5,3):(1, 2)
divmod(4,3):(1, 1)
divmod(3,3):(1, 0)
divmod(2,3):(0, 2)
divmod(1,3):(0, 1)
divmod(0,3):(0, 0)
3.sum()函数——求和计算
功能:sum()函数对列表 元组或集合等序列进行求和计算
语法:sum(iterable,start)
参数说明:iterable,可迭代对象
示例:evenNumbers=[]
i=0
while i<=100:
if i%2==0:
evenNumbers.append(i)
i+=1
print(sum(evenNumbers))
输出为:2550