n = int(input('请输入一个任意正整数:'))
print('%d=' % n, end='')
while n > 1:
for i in range(2, int(n ** 0.5 + 1)):
if n % i == 0:
n = int(n / i)
print('%d*' % i, end='')
break
else:
print(n)
break
python实现将一个正整数分解质因数。例如:输入90,打印出90=2x3x3x5。
最新推荐文章于 2022-05-28 16:45:40 发布