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函数中参数的使用及默认参数的陷阱
Mar 13 Python
Python中的多行注释文档编写风格汇总
Jun 16 Python
python发送邮件功能实现代码
Jul 15 Python
python中异常报错处理方法汇总
Nov 20 Python
python实现判断一个字符串是否是合法IP地址的示例
Jun 04 Python
python处理csv中的空值方法
Jun 22 Python
详解python单元测试框架unittest
Jul 02 Python
使用Python给头像戴上圣诞帽的图像操作过程解析
Sep 20 Python
Python实现字符串中某个字母的替代功能
Oct 21 Python
pytorch sampler对数据进行采样的实现
Dec 31 Python
python通过移动端访问查看电脑界面
Jan 06 Python
Python3+selenium配置常见报错解决方案
Aug 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
在PHP3中实现SESSION的功能(二)
2006/10/09 PHP
用php代码限制国内IP访问我们网站
2015/09/26 PHP
PHP基于SMTP协议实现邮件发送实例代码
2017/04/27 PHP
php和nginx交互实例讲解
2019/09/24 PHP
PHP实现创建一个RPC服务操作示例
2020/02/23 PHP
Laravel如何实现适合Api的异常处理响应格式
2020/06/14 PHP
javascript 密码强弱度检测万能插件
2009/02/25 Javascript
jQuery 使用个人心得
2009/02/26 Javascript
js DataSet数据源处理代码
2010/03/29 Javascript
javascript奇异的arguments分析
2010/10/20 Javascript
JS自动适应的图片弹窗实例
2013/06/29 Javascript
javascript 自定义回调函数示例代码
2014/09/26 Javascript
jQuery图片特效插件Revealing实现拉伸放大
2015/04/22 Javascript
javascript中 try catch用法
2015/08/16 Javascript
深入理解javascript中的 “this”
2017/01/17 Javascript
图文介绍Vue父组件向子组件传值
2018/02/17 Javascript
vue中el-upload上传图片到七牛的示例代码
2018/10/19 Javascript
javascript面向对象程序设计实践常用知识点总结
2019/07/29 Javascript
Python数据类型中的“冒号“[::]——分片与步长操作示例
2018/01/24 Python
完美解决Python matplotlib绘图时汉字显示不正常的问题
2019/01/29 Python
详解python函数的闭包问题(内部函数与外部函数详述)
2019/05/17 Python
Python如何使用函数做字典的值
2019/11/30 Python
使用pytorch和torchtext进行文本分类的实例
2020/01/08 Python
Python figure参数及subplot子图绘制代码
2020/04/18 Python
django创建css文件夹的具体方法
2020/07/31 Python
HTML5 canvas画图并保存成图片的jcanvas插件
2014/01/17 HTML / CSS
固特异美国在线轮胎店:Goodyear Tire
2019/02/23 全球购物
学生个人的自我评价分享
2013/11/05 职场文书
学前教育毕业生自荐信范文
2013/12/24 职场文书
保护环境建议书
2014/03/12 职场文书
银行竞聘演讲稿范文
2014/04/23 职场文书
管理工程专业求职信
2014/08/10 职场文书
vue实力踩坑之push当前页无效
2022/04/10 Vue.js
vue @ ~ 相对路径 路径别名设置方式
2022/06/05 Vue.js
MySQL中dd::columns表结构转table过程及应用详解
2022/09/23 MySQL
MySQL数据管理操作示例讲解
2022/12/24 MySQL