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合并字典键值并去除重复元素的实例
Dec 18 Python
通过Python实现自动填写调查问卷
Sep 06 Python
Flask实现图片的上传、下载及展示示例代码
Aug 03 Python
详解python中TCP协议中的粘包问题
Mar 22 Python
react+django清除浏览器缓存的几种方法小结
Jul 17 Python
详解Django模版中加载静态文件配置方法
Jul 21 Python
Python:type、object、class与内置类型实例
Dec 25 Python
python3让print输出不换行的方法
Aug 24 Python
Windows下pycharm安装第三方库失败(通用解决方案)
Sep 17 Python
python安装mysql的依赖包mysql-python操作
Jan 01 Python
python+playwright微软自动化工具的使用
Feb 02 Python
python lambda 表达式形式分析
Apr 03 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读取msn上的用户信息类
2008/12/05 PHP
PHP输出当前进程所有变量/常量/模块/函数/类的示例
2013/11/07 PHP
一个PHP二维数组排序的函数分享
2014/01/17 PHP
CodeIgniter CLI模式简介
2014/06/17 PHP
WordPress中调试缩略图的相关PHP函数使用解析
2016/01/07 PHP
thinkPHP交易详情查询功能详解
2016/12/02 PHP
php读取XML的常见方法实例总结
2017/04/25 PHP
PHP7内核之Reference详解
2019/03/14 PHP
Javascript的IE和Firefox兼容性汇编
2006/07/01 Javascript
extjs DataReader、JsonReader、XmlReader的构造方法
2009/11/07 Javascript
JS网页图片按比例自适应缩放实现方法
2014/01/15 Javascript
js验证IP及子网掩码的合法性有效性示例
2014/04/30 Javascript
Jquery实现瀑布流布局(备有详细注释)
2015/07/31 Javascript
jQuery中的通配符选择器使用总结
2016/05/30 Javascript
jQuery实现文章图片弹出放大效果
2017/04/06 jQuery
基于Fixed定位的框选功能的实现代码
2019/05/13 Javascript
javascript防抖函数debounce详解
2019/06/11 Javascript
解决layui页面按钮点击无反应,也不报错的问题
2019/09/29 Javascript
JS使用for in有序获取对象数据
2020/05/19 Javascript
python中is与双等于号“==”的区别示例详解
2017/11/21 Python
使用Python写一个量化股票提醒系统
2018/08/22 Python
Python Tkinter模块 GUI 可视化实例
2019/11/20 Python
python 进制转换 int、bin、oct、hex的原理
2021/01/13 Python
Python中的流程控制详解
2021/02/18 Python
html5+css如何实现中间大两头小的轮播效果
2018/12/06 HTML / CSS
法国最大电子商务平台:Cdiscount
2018/03/13 全球购物
思想汇报范文
2013/11/04 职场文书
博士研究生自我鉴定范文
2013/12/04 职场文书
四年级科学教学反思
2014/02/10 职场文书
销售类求职信
2014/06/13 职场文书
会计专业毕业生求职信
2014/07/04 职场文书
法人单位适用的授权委托书
2014/09/19 职场文书
民事诉讼代理委托书
2014/10/08 职场文书
办公室主任岗位职责范本
2015/03/31 职场文书
小程序实现文字循环滚动动画
2021/06/14 Javascript
win10电脑关机快捷键是哪个 win10快速关机的几种方法
2022/08/14 数码科技