#使用for循环n!
n=int(input('Enter an integer>=0:'))
fact=1
for i in range(2,n+1):
fact=fact*i
print(str(n)+'factorial is'+str(fact))
```
#使用while循环
n=int(input('Enter an integer>=0:'))
fact=1
i=2
while i<=n:
fact=fact*i
i=i+1
print(str(n)+'factorial is'+str(fact))
```
python循环
最新推荐文章于 2021-01-14 03:03:06 发布