#可变参数 可有可无的
#定义方式:
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