pythonfor循环求n的阶乘
时间: 2023-11-20 12:59:02 浏览: 92
python递归函数求n的阶乘,优缺点及递归次数设置方式
以下是使用for循环来计算n的阶乘的Python代码:
```python
def factorial(num):
result = 1
for i in range(1, num+1):
result *= i
return result
n = int(input("请输入一个正整数:"))
print(factorial(n))
```
在这个代码中,我们定义了一个名为factorial的函数,它接受一个整数作为参数,并返回该整数的阶乘。在函数中,我们使用了一个for循环来遍历1到num之间的所有整数,并将它们相乘,最终得到结果。
阅读全文