返回函数中,被返回的函数不能传入参数吗?
def calc_prod(lst):
def g(lst):
sum = 1
for x in lst:
sum = sum * x
return g
f = calc_prod([1, 2, 3, 4])
print f()
这样哪里错了呢?
def calc_prod(lst):
def g(lst):
sum = 1
for x in lst:
sum = sum * x
return g
f = calc_prod([1, 2, 3, 4])
print f()
这样哪里错了呢?
2018-03-03
举报