fork download
  1. def rozklad(liczba):
  2. czynnik = 2
  3. lista = []
  4. while liczba > 1:
  5. if liczba % czynnik == 0:
  6. liczba //= czynnik
  7. lista.append(czynnik)
  8. else:
  9. czynnik +=1
  10. return lista
  11.  
  12. print(rozklad(150))
Success #stdin #stdout 0.1s 14084KB
stdin
Standard input is empty
stdout
[2, 3, 5, 5]