求大神,我這個代碼怎么看不出來哪里錯誤~~~
def calc_prod(1st):
? ? def lazy_():
? ? ? def f(x,y):?
? ? ? ? return x*y
? ? ? return reduce(f,1st)
? ? return lazy_
f = calc_prod([1, 2, 3,4])
print f()
def calc_prod(1st):
? ? def lazy_():
? ? ? def f(x,y):?
? ? ? ? return x*y
? ? ? return reduce(f,1st)
? ? return lazy_
f = calc_prod([1, 2, 3,4])
print f()
2019-04-20
舉報
2019-04-20
def calc_prod(1st):#不能是1st,數字開頭了
? ? def lazy_():
? ? ? def f(x,y):?
? ? ? ? return x*y
? ? ? return reduce(f,1st)
? ? return lazy_
f = calc_prod([1, 2, 3,4])#中文逗號
print f()