python计算n的阶乘的方法代码


Posted in Python onOctober 25, 2019

整数的阶乘(英语:factorial)是所有小于及等于该数的正整数的积,0的阶乘为1。即:n!=1×2×3×...×n。

首先导入math模块,然后调用factorial()函数来计算阶乘。

1 math.factorial(x)

import math

value = math.factorial(x)

2. reduce函数

def factorial(n):

return reduce(lambda x,y:x*y,[1]+range(1,n+1))

3. 递归实现

def factorial(n):  

  if n == 0:    

    return 1  

  else:    

    return n * factorial(n - 1)

以上就是python如何计算n的阶乘的详细内容,感谢大家的学习和对三水点靠木的支持。

Python 相关文章推荐
python批量提交沙箱问题实例
Oct 08 Python
剖析Python的Tornado框架中session支持的实现代码
Aug 21 Python
Python中urllib+urllib2+cookielib模块编写爬虫实战
Jan 20 Python
Python 多线程抓取图片效率对比
Feb 27 Python
基于python历史天气采集的分析
Feb 14 Python
75条笑死人的知乎神回复,用60行代码就爬完了
May 06 Python
基于pandas向csv添加新的行和列
May 25 Python
Selenium自动化测试工具使用方法汇总
Jun 12 Python
python interpolate插值实例
Jul 06 Python
python获取天气接口给指定微信好友发天气预报
Dec 28 Python
用Python实现职工信息管理系统
Dec 30 Python
如何用 Python 制作一个迷宫游戏
Feb 25 Python
Python OrderedDict的使用案例解析
Oct 25 #Python
python编写计算器功能
Oct 25 #Python
Python实现快速排序的方法详解
Oct 25 #Python
python实现超市商品销售管理系统
Oct 25 #Python
Python列表元素常见操作简单示例
Oct 25 #Python
python实现超市管理系统(后台管理)
Oct 25 #Python
Python操作列表常用方法实例小结【创建、遍历、统计、切片等】
Oct 25 #Python
You might like
php时间不正确的解决方法
2008/04/09 PHP
php删除文件夹及其文件夹下所有文件的函数代码
2013/01/23 PHP
php中让上传的文件大小在上传前就受限制的两种解决方法
2013/06/24 PHP
一个PHP的ZIP压缩类分享
2014/05/04 PHP
YII动态模型(动态表名)支持分析
2016/03/29 PHP
PHP读取文件或采集时解决中文乱码
2021/03/09 PHP
jquery动态加载图片数据练习代码
2011/08/04 Javascript
动态的改变IFrame的高度实现IFrame自动伸展适应高度
2012/12/28 Javascript
JQuery控制div外点击隐藏而div内点击不会隐藏的方法
2015/01/13 Javascript
JavaScript实现判断图片是否加载完成的3种方法整理
2015/03/13 Javascript
javascript实现rgb颜色转换成16进制格式
2015/07/10 Javascript
Javascript技术栈中的四种依赖注入小结
2016/02/27 Javascript
jQuery 生成svg矢量二维码
2016/08/09 Javascript
微信小程序 window_x64环境搭建
2016/09/30 Javascript
Javascript之面向对象--方法
2016/12/02 Javascript
angularjs中的$eval方法详解
2017/04/24 Javascript
详解Vue组件之作用域插槽
2018/11/22 Javascript
微信小程序登录按钮遮罩浮层效果的实现方法
2018/12/16 Javascript
vue中使用props传值的方法
2019/05/08 Javascript
用Python编写脚本使IE实现代理上网的教程
2015/04/23 Python
初步讲解Python中的元组概念
2015/05/21 Python
Python 专题四 文件基础知识
2017/03/20 Python
python虚拟环境virtualenv的使用教程
2017/10/20 Python
python实现快速排序的示例(二分法思想)
2018/03/12 Python
Python实现的爬取百度文库功能示例
2019/02/16 Python
Python利用pandas处理Excel数据的应用详解
2019/06/18 Python
Pytorch中Tensor与各种图像格式的相互转化详解
2019/12/26 Python
英国PC组件和在线电脑商店:SCAN
2019/04/18 全球购物
婚鞋、新娘鞋、礼服鞋、童鞋:Nina Shoes
2019/09/04 全球购物
教育专业自荐书范文
2013/12/17 职场文书
网上商城创业计划书范文
2014/01/31 职场文书
环保倡议书300字
2014/05/15 职场文书
中药学专业毕业生推荐信
2014/07/10 职场文书
会计师事务所实习证明
2014/11/16 职场文书
解析MySQL binlog
2021/06/11 MySQL
oracle设置密码复杂度及设置超时退出的功能
2022/06/28 Oracle