python计算阶乘和的方法(1!+2!+3!+...+n!)


Posted in Python onFebruary 01, 2019

方法一:使用while循环来计算

n = int(input())
jie = 1
sum = 0
i = 1
while n >= i:
  jie = jie * i
  sum = sum + jie
  i = i + 1
print(sum)

方法二:使用递归函数调用阶乘方法求和(其中n的值在1~40之间)

def jie(n):
  if n == 1:
    return 1
  else:
    return n*jie(n-1)
n = int(input())
sum = 0
if n < 1 or n > 40:
  print("请重新输入数据")
else:
  for i in range(1,n+1):
    sum = sum + jie(i)
  print(sum)

以上这篇python计算阶乘和的方法(1!+2!+3!+...+n!)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
windows及linux环境下永久修改pip镜像源的方法
Nov 28 Python
python 创建弹出式菜单的实现代码
Jul 11 Python
Python中Selenium模拟JQuery滑动解锁实例
Jul 26 Python
python GUI实例学习
Nov 21 Python
numpy.random.seed()的使用实例解析
Feb 03 Python
python通过Windows下远程控制Linux系统
Jun 20 Python
Python图像处理之颜色的定义与使用分析
Jan 03 Python
学习python可以干什么
Feb 26 Python
详解如何减少python内存的消耗
Aug 09 Python
Python 线程池用法简单示例
Oct 02 Python
python3.8 微信发送服务器监控报警消息代码实现
Nov 05 Python
Python实战之用tkinter库做一个鼠标模拟点击器
Apr 27 Python
python 阶乘累加和的实例
Feb 01 #Python
在Python 中同一个类两个函数间变量的调用方法
Jan 31 #Python
python实现词法分析器
Jan 31 #Python
使用Python 统计高频字数的方法
Jan 31 #Python
python3正则提取字符串里的中文实例
Jan 31 #Python
python统计中文字符数量的两种方法
Jan 31 #Python
解决python写入带有中文的字符到文件错误的问题
Jan 31 #Python
You might like
PHP内置的Math函数效率测试
2014/12/01 PHP
详解WordPress中简码格式标签编写的基本方法
2015/12/22 PHP
Yii2框架引用bootstrap中日期插件yii2-date-picker的方法
2016/01/09 PHP
Laravle eloquent 多对多模型关联实例详解
2017/11/22 PHP
基于jquery的一个简单的脚本验证插件
2010/04/05 Javascript
jquery与js函数冲突的两种解决方法
2013/09/09 Javascript
使用jQuery.wechat构建微信WEB应用
2014/10/09 Javascript
jquery实现简单的自动播放幻灯片效果
2015/06/13 Javascript
js实现页面跳转的几种方法小结
2016/05/16 Javascript
jQuery限制图片大小的方法
2016/05/25 Javascript
jQuery UI Draggable + Sortable 结合使用(实例讲解)
2017/09/07 jQuery
node+express框架中连接使用mysql(经验总结)
2018/11/10 Javascript
ES6中Promise的使用方法实例总结
2020/02/18 Javascript
浅谈JS for循环中使用break和continue的区别
2020/07/21 Javascript
[01:04:49]KG vs LGD 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
Python获取运行目录与当前脚本目录的方法
2015/06/01 Python
Python Property属性的2种用法
2015/06/21 Python
python字典基本操作实例分析
2015/07/11 Python
Linux下将Python的Django项目部署到Apache服务器
2015/12/24 Python
Python发送form-data请求及拼接form-data内容的方法
2016/03/05 Python
使用python调用zxing库生成二维码图片详解
2017/01/10 Python
基于python socketserver框架全面解析
2017/09/21 Python
Python2与Python3的区别实例总结
2019/04/17 Python
在Python中过滤Windows文件名中的非法字符方法
2019/06/10 Python
python 读写excel文件操作示例【附源码下载】
2019/06/19 Python
Windows系统Python直接调用C++ DLL的方法
2019/08/01 Python
python 爬取B站原视频的实例代码
2020/09/09 Python
美国益智玩具购物网站:Fat Brain Toys
2017/11/03 全球购物
大学生自助营养快餐店创业计划书
2014/01/13 职场文书
上课睡觉检讨书
2014/01/28 职场文书
优秀毕业生事迹材料
2014/02/12 职场文书
研修心得体会
2014/09/04 职场文书
Vue3 Composition API的使用简介
2021/03/29 Vue.js
JS异步堆栈追踪之为什么await胜过Promise
2021/04/28 Javascript
《金肉人》米特&《航海王》阿鹤声优松岛实因胰脏癌去世 享寿81岁
2022/04/13 日漫
清空 Oracle 安装记录并重新安装
2022/04/26 Oracle