x=eval(input())
for i in range(1,x+1):
y ,k= 1,""
for j in range(1,i+1):
y *=j
if j != 1:
k = k+'*'+str(j)
else:
k = k+str(j)
print("{}!={}={}".format(i,k,y))
有帮助的话采纳一下哦!
x = int(input())
for i in range(1,x+1):
f = "*".join(map(str,range(1,i+1)))
print(f"{i}!={f}={eval(f)}")