猫史档案馆


【Python作品分享】阶乘——递归【作品秀】

用户:鸽子ECYRAZ鸽子ECYRAZ查看:0 回复:3 评论:0 创建时间:2021-02-18T19:55:06


【作品展示】

center_image

 

【作品介绍】

 

【作品源代码】

#阶乘就是从某个数按顺序乘到某个数
#例子:1×2×3×......×100   10×11×12×13×14×......×20
#源代码

b=int(input("请输入要从哪个数开始乘(写数字就行,必须是正整数)"))
def jc(n):
    if n==b:
        return b
    else:
        return n*jc(n-1)
print(jc(int(input("请输入要乘到哪个数(写数字就行,必须是正整数)"))))

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
CHN_流星CHN_流星

直接:

math.factorial()

点赞0


评论


CHN_流星CHN_流星

阶乘释义: 从1到n的连续自然数相乘的积、叫做阶乘、用符号n!表示

点赞0


评论


CHN_流星CHN_流星

而且数字大了就会超过递归最大深度

点赞0


评论