python计算1*2*3*n的代码
时间: 2024-04-23 13:20:29 浏览: 141
你可以使用循环来计算1*2*3*...*n的结果。以下是一个使用Python编写的示例代码:
```python
def calculate_factorial(n):
result = 1
for i in range(1, n+1):
result *= i
return result
n = int(input("请输入一个正整数n:"))
factorial = calculate_factorial(n)
print(f"{n}的阶乘为:{factorial}")
```
这段代码定义了一个名为`calculate_factorial`的函数,它接受一个正整数n作为参数,并使用循环计算1*2*3*...*n的结果。然后,通过调用该函数并传入用户输入的值n,最后打印出计算结果。
阅读全文