
python 可变参数函数 怎么做加法?
我要将246810这几个数用一个可变参数函数求和怎么才能做到试了很多次都不能成功defadd(*a):b=1forbina:b+=areturnas=add(1,2,3)...
我要将 2 4 6 8 10 这几个数用一个可变参数函数 求和怎么才能做到 试了很多次都不能成功 def add(*a):
b=1
for b in a:
b+= a
return a
s =add(1,2,3)
print(s)
这是我的方法 但我不知道哪里有错。 展开
b=1
for b in a:
b+= a
return a
s =add(1,2,3)
print(s)
这是我的方法 但我不知道哪里有错。 展开
2个回答
展开全部
函数add应该这样定义:
每个=表示一个空格
def add(*a):
====s=0
====for b in a:
========s+=b
====return s
每个=表示一个空格
def add(*a):
====s=0
====for b in a:
========s+=b
====return s
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询