def factorization(number):
"""
此函数用来处理质因数分解
例如 # 90 = 2*3*3*5
"""
num = number
L = []
while num != 1:
for i in range(2, num + 1):
if num % i == 0:
L.append(i)
num //= i
break
res = " * ".join([str(i) for i in L])
return res
num = int(input("请输入一个数字:"))
factorization(num)
print(number, "=", res)