python求n的阶乘的while代码
时间: 2023-11-20 20:08:50 浏览: 82
Python之调用函数共3页.pdf.zip
好的,下面是Python求n的阶乘的while代码:
```
n = int(input("请输入一个正整数: "))
fact = 1
i = 1
while i <= n:
fact *= i
i += 1
print("%d的阶乘是%d" % (n, fact))
```
这段代码中,先让用户输入一个正整数n,然后用一个变量fact存储阶乘,初始化为1,用变量i从1开始循环到n,每次把i乘到fact中,最后输出结果。
阅读全文