又哪儿错了...------------------------------------正确的:
1 回答
已采纳
清波
TA贡献165条经验 获得超90个赞
>>> from functools import reduce >>> def factorial(n): return reduce(lambda x,y: x*y, range(1, n+1)) >>> print factorial(10) ## Python2.x >>> print (factorial(10)) ## Python3.x ## 解释,在Shell 或者 IDLE中写代码时, Python 的代码块写完后, 需要多敲一次回车,直到 “>>> ”符号出现时, ## 再写下面的语句
添加回答
举报
0/150
提交
取消