while True:
t=int(input("请输入1个小于1000的整数:"))
if t<2 or t>999:
print("输入错误")
else:
break
print(t,"=")
i=2
while True:
if t==i:
print(i)
break
elif t%i==0:
print(i),
print("*")
t=t/i
else:
i+=1
想请教一下怎么能把式子改成在一行,现在是运行出来是(以56举例)
56=
2
*
2
*
2
*
7
,想改成56=222*7。