python求n的阶乘

n = int(input()) # 从测试集读取正整数n
p = 1 # p为阶乘结果,初始值=1
i = 1 # i为循环变量

while

print("%d!=%d"%(n,p)) #输出n的阶乘

输入5
输出结果为5!= 120

n = int(input()) 
p = 1 
i = 1 
while i <= n:
    p = p * i
    i = i + 1
print("%d!=%d"%(n,p))

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^