python用递归来计算阶乘n!=1*2*3*…*n,并用函数fact(n)表示
时间: 2023-12-31 10:05:18 浏览: 106
python递归方式计算阶乘
以下是使用递归函数计算阶乘的Python代码示例:
```python
def fact(n):
if n == 1:
return 1
else:
return n * fact(n-1)
n = int(input("请输入一个大于等于1的整数:"))
res = fact(n)
print(f"{n}的阶乘值为{res}")
```
阅读全文