用Python的循环结构执行n的阶乘
时间: 2023-11-05 13:12:24 浏览: 79
「Python循环结构」使用while循环实现求和和阶乘.docx
好的,下面是一个使用循环计算 n 的阶乘的 Python 代码:
```python
def factorial(n):
result = 1
for i in range(1, n+1):
result *= i
return result
n = 5
result = factorial(n)
print(result)
```
这段代码中,我们定义了一个名为 factorial 的函数,该函数接受一个整数 n 作为参数,并使用循环来计算 n 的阶乘。然后,我们使用 n = 5 来调用这个函数,计算 5 的阶乘,并将结果存储在 result 变量中。最后,我们输出 result 的值,即 5 的阶乘的结果 120。
阅读全文