Prime numbers Search



This tool searches for prime numbers based on an integer n that you enter.

Explanations about prime numbers,:
- Definition of a prime number
- Method to check the primality of a number
- List of prime numbers,
are on this page: Primality test

Programming

Python

This program lists the prime number within a given interval [a, b]. More precisely, it returns the number of prime numbers between a and b.

- As an intermediate step, we use the python prime number test.

- We go through the interval [a, b] with a for loop (index i). If i is prime, it is added to the list (mylist) with the append method.

- n% i means the remainder of the Euclidean division of n by i. If n% i = 0 then i divides n.


def is_prime (number):

 	#1 is not prime
 	if (number == 1):
 		return False

 	for i in range (2, number):
 		if number% i == 0:
 			return False
 	return True 

def prime_numbers(a, b):
	mylist = []
 	for i in range (a, b+1):
 		if is_prime (i):
 			mylist.append(i)
 	return len(mylist), mylist