关于f()和g() 参数的问题
def count(): fs = [] for i in range(1, 4): def f(): def g(j): return j*j return g r=f(i) fs.append(r) return fs f1, f2, f3 = count() print f1(), f2(), f3() #这样写报错
为什么j参数要在f()中引入,f()并没有用到j参数啊
def count(): fs = [] for i in range(1, 4): def f(): def g(j): return j*j return g r=f(i) fs.append(r) return fs f1, f2, f3 = count() print f1(), f2(), f3() #这样写报错
为什么j参数要在f()中引入,f()并没有用到j参数啊
2018-05-27
举报