使用map和reduce实现阶乘求和,mapreduce阶乘求和,"""使用map和red
使用map和reduce实现阶乘求和,mapreduce阶乘求和,"""使用map和red
"""使用map和reduce实现阶乘求和 x!+(x-1)!+(x-2)!+...+1!x! = x * (x-1) * (x-2) * ... * 10! = 1"""# coding = utf-8def factorial(n): return reduce(lambda x,y:x*y, range(1, n+1))def factorial_sum(n): """ 阶乘求和 """ if n == 0: return 1 else: a = map(lambda x:factorial(x), range(1, n+1)) b = reduce(lambda x,y:x+y, a) return bprint factorial_sum(5)153
相关内容
- python编程思路,python编程,python北京周末培训
- python撞库脚本,python撞脚本,None
- Python 解析 html,python解析html,# coding=utf
- Python 解析 html,python解析html,# coding=utf
- Python 解析 html,python解析html,# coding=utf
- 如何捅破python编程的那层纸之二,捅破python编程,# cod
- OSCer 都在干嘛?,OSCer干嘛?,import reque
- 备份sqlserver中的视图、函数、存储过程,sqlserver存储过
- 使用Python在指定目录搜索指定文件名,python文件名,#
- 三门问题模拟,三门模拟,#!/usr/bin/p
评论关闭