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))
不知道你这个问题是否已经解决, 如果还没有解决的话:# 通过循环计算阶乘
n = int(input())
output = 1
for i in range(1, n+1):
output *= i
print(output)