问题描述:求1+2!+3!+...+20!的和。

程序分析:在原有加法的基础上把累加变成了累乘。

源代码:


#!/usr/bin/python
# -*- coding: UTF-8 -*-s = 0
l = range(1,21)
def op(x):r = 1for i in range(1,x + 1):r *= ireturn r
s = sum(map(op,l))
print '1! + 2! + 3! + ... + 20! = %d' % s

输出结果如下:

1! + 2! + 3! + ... + 20! = 2561327494111820313

Python编程之求累乘和相关推荐

  1. Python编程练习-求excel数据的余弦相似度

    余弦相似度 余弦相似度是一种计算相关性的方法,它是将个体的指标数据映射到向量空间,计算两个向量之间的夹角余弦值作为两个变量之间的相似性度量. 两个向量m和n之间的余弦相似度计算公式为: c o s α ...

  2. Python编程之求自由落体高度

    问题描述:一球从100米高度自由落下,每次落地后反跳回原高度的一半:再落下,求它在第10次落地时,共经过多少米?第10次反弹多高? 程序分析:关键是利用好for循环. 源代码: #!/usr/bin/ ...

  3. Python编程之求数列20项和

    问题描述:现有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和. 程序分析:抓住分子与分母的变化规律,前项分子分母与后项分子分母均存在递推关系. 源代码 ...

  4. Python编程之求数字平方

    问题描述:求输入数字的平方,如果平方运算后小于 100 则退出. 源代码: #!/usr/bin/python # -*- coding: UTF-8 -*-TRUE = 1 FALSE = 0 de ...

  5. python输出2000闰年_python编程如何求2000到2500闰年?_后端开发

    python如何编写阶乘?_后端开发 python编写阶乘的方法:首先定义一个递归函数实现求阶乘功能:然后定义一个列表,将for遍历得到的阶乘结果放到列表:最后使用[sum()]函数求和即可. pyt ...

  6. 用python编程、假设一年期定期利率_Python习题选编 -

    Python习题选编 华东师大信息学院计算中心 一.程序结构与算法部分: 1. 编写一个python程序,输入两个数,比较它们的大小并输出其中较大者. 参考代码: x = int(input(\y = ...

  7. python编程趣味试题_python趣味编程100例 python编程100例

    专业知识都不好,最近自学Python,有哪些Python练习题目值得推荐? 谢邀.C语言经典100例,用python来实现. 使用Python编程,求1-100所有偶数的阶乘? total = 1 f ...

  8. 用python编程、假设一年期定期利率_第二章-习题答案

    第二章习题 1 . 写一个算法(流程图和 python 程序) :输入三个数,输出其最 大者. numA=3 numB=4 numC=5 if numA <= numB: if numC pri ...

  9. 用python编程、假设一年期定期利率_Python习题选编

    文档 Python 习题选编 华东师大信息学院计算中心 一.程序结构与算法部分: 1. 编写一个 python 程序,输入两个数,比较它们的大小并输出其中 较大者. 参考代码: x = int(inp ...

  10. 用python编程、假设一年期定期利率_Python习题选编精编版

    -----------------------最新资料推荐------------------- 1 Python 习题选编 华东师大信息学院计算中心 一.程序结构与算法部分: 1. 编写一个 pyt ...

最新文章

  1. Entity Framework快速入门笔记第四篇—ModelFirst
  2. Bridge 、 Adapter 和 Facade 的区别
  3. spring 事务笔记(四)
  4. 陆奇给工程师们的5个建议
  5. Python测试序列是否所有相邻元素之间都具有升序关系
  6. macos 字体_巧用 iTerm2 zsh oh-my-zsh 打造炫酷的 MacOS 终端环境
  7. 一个基于 SpringBoot2+redis+Vue 的商城管理系统,拼团、砍价、秒杀等都有,可二次开发接私活!...
  8. 【优化预测】基于matlab麻雀算法优化BP神经网络预测【含Matlab源码 F002期】
  9. python 安装包时出现:SyntaxError: invalid syntax
  10. python基础版课件_Python入门基础ppt课件.ppt
  11. 幅频特性曲线protues_短学期--功率放大器电路图设计及Proteus仿真
  12. vue下用canvas实现图片标注工具,允许图片放大、缩小,允许拖拽图片
  13. Mysql 省市区字典(带层级,带经纬度,带拼音)
  14. Jenkins配置邮件, Extended E-mail Notification, 破解管理员密码
  15. 算法入侵,不如拥抱、打造更好的个性化推荐系统?
  16. Windows定时开机并开启工作软件
  17. 如何从YouTube历史记录中暂停,清除和删除视频
  18. 网络层笔记六、硬件地址与IP地址
  19. 【古典入门】巴洛克音乐
  20. Python 利用pandas 获取Excel重复记录

热门文章

  1. DCMI 接口DMA 传送数据问题
  2. matlab学习笔记 repmat函数与kron函数之区别
  3. 高级Java程序员必备:《IDEA问题库》常见问题及解决方案,提升开发效率(JAVA 小虚竹)
  4. 图解:卷帘快门(Rolling_shutter)与全局快门(global_shutter)的区别
  5. python爬饿了么数据_爬取饿了么区域商家分布
  6. 云服务器哪家好?国内云服务器十大品牌排行榜
  7. 如何在linux下安装一个音乐播放器
  8. html仿excel冻结 css,css实例:实现gridview仿excel冻结列
  9. Steam游戏导入vrPlus中运行
  10. 【线性代数(12)】线性方程组、方程组解的结构