相关疑难解决方法(0)

素数分解 - 列表

我正在尝试实现一个函数primeFac(),该函数将正整数作为输入,n并返回包含素数因子分解中所有数字的列表n.

我已经做到这一点,但我认为在这里使用递归会更好,不知道如何在这里创建递归代码,什么是基本情况?首先.

我的代码:

def primes(n):
    primfac = []
    d = 2
    while (n > 1):
         if n%d==0:
             primfac.append(d)
    # how do I continue from here... ?
Run Code Online (Sandbox Code Playgroud)

python prime-factoring python-3.x

25
推荐指数
6
解决办法
8万
查看次数

标签 统计

prime-factoring ×1

python ×1

python-3.x ×1