

It then loops over the range from 2 through to the number (but not including).If the number is not greater than 1, then the function returns False as prime numbers need to be larger than 1.

We defined a function is_prime that takes a single argument, a number.Let’s take a look at how we can implement this first code: # Writing a Simple Function to Check if a Number is a Prime Number If that occurs, then the number has a divisor other than 1 and the number itself and the number isn’t a prime number. The most naive and straightforward implementation is to loop over the range of numbers from 2 to the number and see if the modulo of the number and the range is equal to 0. Let’s take a look at how we can use Python to determine if a number is a prime number. Finding Prime Numbers in Python (Optimized Code) The first few prime numbers are: 3, 7, 11, 13, etc. For example, the number 5 is a prime number, while the number 6 isn’t (since 2 x 3 is equal to 6). Prime numbers are a positive integer that’s greater than 1 that also have no other factors except for 1 and the number itself. Finding all Prime Numbers in a Range of Numbers.

