关于fs函数的调用
Topic source最后在万能的百度上找到了答案.为知为什么这里的人都没有提出这个问题.可能是我前面没学明白?
python 支持这种赋值方式
a,b,c=[1,2,3]
a,b,c=(1,2,3)
a,b,c=1,2,3
主要是python的赋值方式.前面的章节绝对没有讲解过.对小白的我产生了很大的困惑.
count函数运行完以后, fs = [f, f, f]
f1, f2, f3 = count() 相当于 [f1, f2, f3] = [f, f, f] 相当于 f1 = f f2 = f f3 = f f函数返回的是i的平方,i是3,所以返回9, 9, 9
大米饭啊哈
当调用f1()时,实际上是在调用fs()吧?而此时fs是由三个函数f组成的list,那么f1()怎么知道调用的是fs这个list中的第几个函数呢?(虽然他们都一样,都是f)