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的自动化部署模块Fabric的安装及使用指南
Jan 19 Python
wxpython实现图书管理系统
Mar 12 Python
Python rstrip()方法实例详解
Nov 11 Python
python3实现字符串操作的实例代码
Apr 16 Python
Python3.5 + sklearn利用SVM自动识别字母验证码方法示例
May 10 Python
Python解析json时提示“string indices must be integers”问题解决方法
Jul 31 Python
Python (Win)readline和tab补全的安装方法
Aug 27 Python
Python : turtle色彩控制实例详解
Jan 19 Python
详细分析Python可变对象和不可变对象
Jul 09 Python
五分钟带你搞懂python 迭代器与生成器
Aug 30 Python
对Pytorch 中的contiguous理解说明
Mar 03 Python
Python实现生活常识解答机器人
Jun 28 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 include,include_once,require,require_once
2008/09/05 PHP
php daodb插入、更新与删除数据
2009/03/19 PHP
简单的php数据库操作类代码(增,删,改,查)
2013/04/08 PHP
关于php操作mysql执行数据库查询的一些常用操作汇总
2013/06/24 PHP
php 下载保存文件保存到本地的两种实现方法
2013/08/12 PHP
php生成百度sitemap站点地图类函数实例
2014/10/17 PHP
使用PHP生成二维码的方法汇总
2015/07/22 PHP
thinkPHP多语言切换设置方法详解
2016/11/11 PHP
javascript字典探测用户名工具
2006/10/05 Javascript
js获取url参数的使用扩展实例
2007/12/29 Javascript
无缝滚动改进版支持上下左右滚动(封装成函数)
2012/12/04 Javascript
javascript随机之洗牌算法深入分析
2014/06/07 Javascript
Zero Clipboard实现浏览器复制到剪贴板的方法(多个复制按钮)
2016/03/24 Javascript
JS获取子窗口中返回的数据实现方法
2016/05/28 Javascript
JS表单传值和URL编码转换
2018/03/03 Javascript
Angular-UI Bootstrap组件实现警报功能
2018/07/16 Javascript
JavaScript ES6中的简写语法总结与使用技巧
2018/12/30 Javascript
vue项目中引入Sass实例方法
2019/08/27 Javascript
jquery将json转为数据字典的实例代码
2019/10/11 jQuery
vue父子模板传值问题解决方法案例分析
2020/02/26 Javascript
python文件和目录操作函数小结
2014/07/11 Python
浅谈机器学习需要的了解的十大算法
2017/12/15 Python
python画出三角形外接圆和内切圆的方法
2018/01/25 Python
Centos部署django服务nginx+uwsgi的方法
2019/01/02 Python
解决pycharm工程启动卡住没反应的问题
2019/01/19 Python
Python中字符串String的基本内置函数与过滤字符模块函数的基本用法
2019/05/27 Python
python实现大文本文件分割
2019/07/22 Python
Python工程师必考的6个经典面试题
2020/06/28 Python
基于Python 的语音重采样函数解析
2020/07/06 Python
python使用matplotlib:subplot绘制多个子图的示例
2020/09/24 Python
Lookfantastic法国官网:英国知名美妆购物网站
2017/10/28 全球购物
Pretty You London官网:英国拖鞋和睡衣品牌
2019/05/08 全球购物
岗位职责说明书
2014/05/07 职场文书
基本公共卫生服务健康教育工作方案
2014/05/22 职场文书
门球健将观后感
2015/06/16 职场文书
SQL中的连接查询详解
2022/06/21 SQL Server