Python函数 def sum(a,b): return a+b 但我只有一个变量x=(1,2) 我怎么调用sum函数,只能调用sum别扯别的
答案:4 悬赏:20 手机版
解决时间 2021-03-17 09:18
- 提问者网友:了了无期
- 2021-03-17 04:43
Python函数 def sum(a,b): return a+b 但我只有一个变量x=(1,2) 我怎么调用sum函数,只能调用sum别扯别的
最佳答案
- 五星知识达人网友:笑迎怀羞
- 2021-03-17 04:58
你的要求是不是定义一个求和函数,将元组(1,2,3,...)求和
from functools import reduce
def sum(a,b):
return a+b
p = (1, 3, 5, 7, 9)
print(reduce(sum, p))
from functools import reduce
def sum(a,b):
return a+b
p = (1, 3, 5, 7, 9)
print(reduce(sum, p))
全部回答
- 1楼网友:不甚了了
- 2021-03-17 06:28
扯泥马勒戈壁。
- 2楼网友:时间的尘埃
- 2021-03-17 05:51
def sum(a,b):
return a+b
p=(1,2)
x,y=p
print(x,"+",y,"=",sum(x,y))追问sum函数的参数不固定是2个,可以是任意个。你上面那个p元组也不固定长度,怎么弄
return a+b
p=(1,2)
x,y=p
print(x,"+",y,"=",sum(x,y))追问sum函数的参数不固定是2个,可以是任意个。你上面那个p元组也不固定长度,怎么弄
- 3楼网友:旧脸谱
- 2021-03-17 05:05
print sum(*x)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯