MCPcopy Index your code
hub / github.com/geekcomputers/Python / prime_factors

Function prime_factors

MobiusFunction.py:12–26  ·  view source on GitHub ↗

Returns prime factors of n as a list.

(n)

Source from the content-addressed store, hash-verified

10
11
12def prime_factors(n):
13 """
14 Returns prime factors of n as a list.
15 """
16 i = 2
17 factors = []
18 while i * i <= n:
19 if n % i:
20 i += 1
21 else:
22 n //= i
23 factors.append(i)
24 if n > 1:
25 factors.append(n)
26 return factors
27
28
29def mobius_function(n):

Callers 1

mobius_functionFunction · 0.85

Calls 1

appendMethod · 0.45

Tested by

no test coverage detected