可变长参数元组

编写一个函数,接收任意个数的参数并返回它们的和。

def fun(*args):

    sum1=0

    for i in args:

        sum1=sum1+i

    return sum1

以*开头的参数名会收集所有的参数到一个元组上。

收集的反面是分散,如果有一个序列的值想将他们作为可变长参数传入到函数中,也可使用*操作符。

t=(7,3)

divmod(*t)

猜你喜欢

转载自blog.csdn.net/ustbclearwang/article/details/80611264
今日推荐