pyt hon阶乘
时间: 2023-08-21 09:13:17 浏览: 110
用python递归方式实现阶乘计算
计算一个数的阶乘可以使用循环或递归的方法实现。以下是使用循环方法计算一个数的阶乘的 Python 代码:
```python
def factorial(n):
result = 1
for i in range(1, n+1):
result *= i
return result
```
使用递归方法计算一个数的阶乘的 Python 代码如下:
```python
def factorial(n):
if n == 1:
return 1
else:
return n * factorial(n-1)
```
这两种方法的原理都是一样的,只是实现方式不同。
阅读全文