用Python计算n的阶乘
时间: 2024-06-01 08:06:34 浏览: 83
python计算n的阶乘的方法代码
5星 · 资源好评率100%
可以使用循环或者递归的方式计算n的阶乘,以下是两种方法的Python代码示例:
使用循环计算n的阶乘:
```
def factorial(n):
result = 1
for i in range(1, n+1):
result *= i
return result
```
使用递归计算n的阶乘:
```
def factorial(n):
if n == 1:
return 1
else:
return n * factorial(n-1)
```
阅读全文