最新回答 / 慕娘410811
因为你的版本不兼容的问题,要导入 __future__中的 unicode_literalsfrom __future__ import unicode_literals
2019-03-22
最新回答 / 慕用2517303
f返回的是lazy_prod()函数,f()错误是python3 reduce放在functools模块中了,先要导入模块 import functools然后 functools.reduce()
2019-03-22
已采纳回答 / 慕神6269370
cmp返回的是-1,1,0。sorted在接收cmp返回的-1时,将比较的两个元素(x,y)里的x放前面;当cmp返回的1时,将比较的两个元素(x,y)里的y放前面
2019-03-21
最赞回答 / 慕数据5594171
你仔细看看你有几个return。你的lazy_prod()是不是没有return,没有的话就默认return none,所以再传到最外层的函数也是none
2019-03-21
最赞回答 / Awful_Leo
装饰器的本质是闭包。def outer(f): def inner(x): #1 return f(x) #2 return inner #3f = out(f)f(x)看上面这个函数,我先定义一个outer函数,这个函数的1,2,3行都做了些什么呢?首先1,2两行我定义另一个函数,但是先不执行,我先放在这,后面用的时候再执行。然后我把定义的这个inner函数返回去。接下来调用的时候,inner函数再执行。那inner函数都干什么事呢?执行f(x)函数并返回结果...
2019-03-17
已采纳回答 / 慕慕4527544
斐波那契数列要有一个迭代的过程,你直接写a,b=b,a+b的话怎么体现出是一个数列呢,不写循环的话只有初始的2个数而已for n in range(num): L.append(a) a,b=b,a+b
2019-03-14