Python利用递归求阶乘
时间: 2024-03-30 17:32:26 浏览: 66
python 实现递归求阶乘
5星 · 资源好评率100%
Python利用递归求阶乘的方法如下:
```python
def factorial(n):
if n == 0 or n == 1:
return 1
else:
return n * factorial(n-1)
```
这个函数接受一个整数参数n,如果n等于0或1,则返回1。否则,它会调用自身来计算n的阶乘,即n乘以(n-1)的阶乘。
阅读全文