用python写一个用定义函数求任意一个整数的阶乘
时间: 2023-06-08 22:05:08 浏览: 122
给出一个任意数,求它的阶乘
好的,以下是用 Python 定义函数求任意一个整数的阶乘的代码:
```python
def factorial(n):
if n == 0:
return 1
else:
return n * factorial(n - 1)
num = int(input("请输入一个整数:"))
print("%d 的阶乘为 %d" % (num, factorial(num)))
```
当你输入一个整数后,它会输出这个整数的阶乘。例如,当你输入 5 时,它输出 5 的阶乘为 120。
阅读全文