多返回值:
def count():
fs = []
for i in range(1, 4):
def f(j):
def g():
return j*j
return g
fs.append(f(i)) return fs f1, f2, f3 = count()
print f1(), f2(), f3()
定义了一个for...in 循环,count() 返回值是3个函数
多返回值:
def count():
fs = []
for i in range(1, 4):
def f(j):
def g():
return j*j
return g
fs.append(f(i)) return fs f1, f2, f3 = count()
print f1(), f2(), f3()
定义了一个for...in 循环,count() 返回值是3个函数