编写一个函数,接收任意个数的参数并返回它们的和。
def fun(*args):
sum1=0
for i in args:
sum1=sum1+i
return sum1
以*开头的参数名会收集所有的参数到一个元组上。
收集的反面是分散,如果有一个序列的值想将他们作为可变长参数传入到函数中,也可使用*操作符。
t=(7,3)
divmod(*t)
编写一个函数,接收任意个数的参数并返回它们的和。
def fun(*args):
sum1=0
for i in args:
sum1=sum1+i
return sum1
以*开头的参数名会收集所有的参数到一个元组上。
收集的反面是分散,如果有一个序列的值想将他们作为可变长参数传入到函数中,也可使用*操作符。
t=(7,3)
divmod(*t)