用python实现5的阶乘
时间: 2024-03-02 17:53:13 浏览: 128
输出1-5的阶乘
可以使用递归或者循环来实现5的阶乘,下面是两种方法的代码示例:
方法一:使用递归实现
```python
def factorial(n):
if n == 1:
return 1
else:
return n * factorial(n-1)
result = factorial(5)
print(result) # 输出 120
```
方法二:使用循环实现
```python
result = 1
for i in range(1, 6):
result *= i
print(result) # 输出 120
```
两种方法的结果都是5的阶乘120。
阅读全文