最赞回答 / JS000
当调用count()时,开始执行循环语句,i分别变成1,2,3即fs=[f(1),f(2),f(3)],因为f1,f2,f3 = count(),因此f1=f(1),f2=f(2),f3=f(3)。然后执行f1(),f2(),f3(),即分别调用三个函数,由代码可知def f(j): def g(): return j*j return g即f1=f(1)=g,所以f1()=g(),执行g函数,返回j*j,此时j=1 所以f1()=...
2015-06-30
最赞回答 / weibo_聋的全人_0
看了其他问答,自问自答一下:“就是因为在创建实例的时候,未知的属性既要输入属性名又要为这个未知属性赋值,所以是要k=v的格式,于是就是**kw而不是*agrs了。”
2015-06-23