python用while计算n的阶乘
时间: 2023-05-01 12:00:51 浏览: 228
python计算n的阶乘的方法代码
5星 · 资源好评率100%
可以使用以下代码计算 n 的阶乘:
```python
n = int(input("请输入一个数字: "))
factorial = 1
while n > 0:
factorial = factorial * n
n -= 1
print("%d 的阶乘是 %d" %(n, factorial))
```
注意,在这里我们使用了一个变量 factorial 来保存阶乘的结果,并在 while 循环中不断将其乘上 n,直到 n 减小到0。
阅读全文