def analysisNum(num):
numR = num #保存要分解的数
lNum = [] #质因子加入列表
while num > 1: #控制循环
for i in range(2,int(num)+1):
if num % i == 0:
num = num / i
lNum.append(str(i))
break
print('%d=' % numR + '*'.join(lNum))
analysisNum(100)
网友评论