编写Python程序,输入整数n(n>=0),使用while循环求n!,程序中需有对n是否大于等于零做出判断。运行并调试程序。
时间: 2024-05-21 11:11:14 浏览: 49
python中使用while循环的实例
5星 · 资源好评率100%
n = int(input("请输入一个非负整数n:"))
if n < 0:
print("输入错误,请输入一个非负整数!")
else:
factorial = 1
i = 1
while i <= n:
factorial *= i
i += 1
print("%d的阶乘为:%d" % (n, factorial))
阅读全文