函数之可变参数

#可变参数  可有可无的
#定义方式:
def add(*args):  #arguments  参数
    #print(args)
    sum=0
    if len(args)>0:
        for i in args:
            sum+=i
        print('累加和是:sum',sum)
    else:
        print('没有元素可计算,sum',sum)
add(1,2,3,4)

执行结果:

累加和是:sum 10
def add(name,*args):
    sum=0
    if len(args)>0:
        for i in args:
            sum+=i
        print('%s累加和是:sum:%s'%(name,sum))
    else:
        print('没有元素可计算,sum:',sum)

add('菲菲',1,3,5,6)

执行结果:

菲菲累加和是:sum:15
发布了41 篇原创文章 · 获赞 1 · 访问量 681

猜你喜欢

转载自blog.csdn.net/qq_41543169/article/details/105429490