小白的疑惑
def count(): #设置一个函数,count可以替换
fs = [] #不知道什么用
for i in range(1, 4): #循环,在1,2,3的范围内找
def f(j): #定义一个外层的函数
def g(): #定义f()的内层函数
return j*j #函数的内容
return g #返回内层函数
r=f(i) #不懂
fs.append(r) #这个也不会,append不是累加的意思吗?
return fs #返回这个东东
f1, f2, f3 = count() #是不是返回了三个函数???
print f1(), f2(), f3() #输出结果