python使用for循环求阶乘
时间: 2023-11-07 22:57:24 浏览: 338
用for计算阶乘
5星 · 资源好评率100%
下面的Python程序使用for循环计算给定数字的阶乘:
```python
num = int(input("请输入一个数字:"))
fac = 1
for i in range(1, num+1):
fac = fac * i
print(num, "的阶乘是", fac)
```
这个程序首先要求用户输入一个数字,然后使用for循环来计算阶乘。在每次循环中,将当前数字与之前的结果相乘,并将结果保存在变量`fac`中。最后,程序打印出给定数字的阶乘。
阅读全文