Форум сайта python.su
0
в файле записанно 1 число, вот так все работает, но как из этого сделать рекурсию
def primfacs(): fl = open('1.txt') n_txt = fl.read() n= int(n_txt) i = 2 primfac = [] while i * i <= n: while n % i == 0: primfac.append(i) n = n // i i = i + 1 if n > 1: primfac.append(n) return primfac print (primfacs())
Офлайн
61
while True: ,,,,
Офлайн