求n的阶乘pythonwhile循环
时间: 2023-04-30 11:01:08 浏览: 132
python计算n的阶乘的方法代码
5星 · 资源好评率100%
以下是求n的阶乘的Python while循环代码:
```
n = int(input("请输入一个正整数:"))
factorial = 1
while n > :
factorial *= n
n -= 1
print(factorial)
```
解释:
1. 首先,我们使用 `input()` 函数获取用户输入的正整数 `n`。
2. 然后,我们初始化一个变量 `factorial` 为1,用于存储阶乘的结果。
3. 接着,我们使用 `while` 循环,从 `n` 开始递减,每次将 `n` 乘以 `factorial`,并将结果赋值给 `factorial`。
4. 最后,当 `n` 递减到时,循环结束,我们输出 `factorial` 的值,即为 `n` 的阶乘。
希望能帮到你!
阅读全文