Python教程

python实现将一个正整数分解质因数。例如:输入90,打印出90=2x3x3x5。

本文主要是介绍python实现将一个正整数分解质因数。例如:输入90,打印出90=2x3x3x5。,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
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。的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!