Я пытаюсь реализовать функцию 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... ?