diff --git a/prime_numbers.py b/prime_numbers.py index e69de29..a9648d7 100644 --- a/prime_numbers.py +++ b/prime_numbers.py @@ -0,0 +1,15 @@ + +def get_prime_numbers(num): + if num <= 1: + return + primes = [] + for x in range(2, num+1): + # if x is divisible by any of primes found till now, then it is not prime + isPrime = True + for prime in primes: + if x%prime == 0: + isPrime = False + break + if isPrime: + primes.append(x) + return primes diff --git a/prime_numbers.pyc b/prime_numbers.pyc new file mode 100644 index 0000000..aeaeb44 Binary files /dev/null and b/prime_numbers.pyc differ diff --git a/tests/__init__.pyc b/tests/__init__.pyc new file mode 100644 index 0000000..2054541 Binary files /dev/null and b/tests/__init__.pyc differ diff --git a/tests/test_get_prime_numbers.pyc b/tests/test_get_prime_numbers.pyc new file mode 100644 index 0000000..994f065 Binary files /dev/null and b/tests/test_get_prime_numbers.pyc differ