用Python编写一个能实现阶乘的函数
时间: 2023-11-16 13:03:48 浏览: 73
Python之调用函数共3页.pdf.zip
可以使用递归来编写一个能够实现阶乘的函数,代码如下:
```python
def factorial(n):
if n == 0:
return 1
else:
return n * factorial(n-1)
```
这个函数中,当输入为0时,直接返回1,否则递归调用函数本身并将n减1,直到n为0时返回1。
阅读全文