#将一个整数分解质因数。例如:输入90,打印出 90=2*3*3*5 num=eval(input("请输入一个大于2的正整数:")) n=num print("{}=".format(num),end="") while n>1: for i in range(2,n+1): if n%i==0: n=n//i if n==1: print(i) else: print("{}*".format(i),end="") break