#n的阶乘就是1*2*3*...*n-1*n
def jiecheng(n):
if n == 0:
return 1
else:
return n * jiecheng(n-1)
n = int(input('请输入一个数n:'))
print(jiecheng(n))
一个简单的递归——n的阶乘n!
最新推荐文章于 2024-08-06 11:07:44 发布
本文介绍了一种使用Python递归函数实现阶乘计算的方法。通过定义一个递归函数jiecheng(n),当输入参数n等于0时返回1,否则返回n乘以jiecheng(n-1)的结果。用户可以通过输入一个整数n来获取其阶乘值。
1万+

被折叠的 条评论
为什么被折叠?



