python计算正整数n的阶乘
时间: 2023-06-10 08:02:35 浏览: 84
阶乘计算程序-python讲义
好的,以下是Python计算正整数n的阶乘的代码:
```python
def factorial(n):
if n == 1:
return 1
else:
return n * factorial(n - 1)
n = int(input("请输入一个正整数:"))
print(n, "的阶乘为:", factorial(n))
```
请注意,此代码假设输入的n是正整数。如果输入为0或负数,则无法正确计算阶乘。
阅读全文