最赞回答 / 魔luck
父类的初始化函数会先执行 ,最后才是 自己的初始化函数super(D, self).__init__(a)这句话,即先调用了 B C 的初始化,而B C 的初始化 又调用的 A 的 ,A的初始化有print 'init A...' 所以先输出 init A。 接下来 D 调用B C初始化那到底是先调用B 或者 C 呢?看这个class D(B, C),右边的参数先传入,即先调用了C。你可以试下B、C换下顺序 就明白了
2016-04-10
最新回答 / 魔luck
a,b,L=0,1,[]相当于a=0,b=1,L=[]。题目要生成斐波那契数列,所以设置了L接收数据,而L.append(a)意思是将a元素加入L数列。
2016-04-09
已采纳回答 / 慕粉3162170
首先你的那个in的地方语法有问题吧其次,出现0.0应该是因为你用的是windows系统的原因,如果是windows可以用time.clock()代替time.time(),或者使用timeit不是用time
2016-04-09
已采纳回答 / 12345673
python字典的items方法作用:是可以将字典中的所有项,以列表方式返回。如果对字典项的概念不理解,可以查看Python映射类型字典基础知识一文。因为字典是无序的,所以用items方法返回字典的所...
2016-04-08
已采纳回答 / 微笑的芒果
sorted调用匿名函数对L1进行排序操作;分步解释如下:1.匿名函数调用cmp返回p1.name和p2.name的比较,排序按ASCII码进行从小到大比较2.cmp函数:比较两个参数,参数1>参数2:1,参数1<参数2:-1,参数1=参数2:0
2016-04-06