HomePythonPython Program to Find Prime Numbers in a Given Range

# Python Program to Find Prime Numbers in a Given Range

This Python program will help you find all the prime numbers within a given range. A prime number is a positive integer greater than 1 that has no positive divisors other than 1 and itself.

## Problem Statement

Given a range of numbers, we need to find all the prime numbers within that range.

## Python Program to Find Prime Numbers in a Given Range

```import math

def is_prime(num):
if num < 2:
return False
for i in range(2, int(math.sqrt(num)) + 1):
if num % i == 0:
return False
return True

def find_prime_numbers(start, end):
prime_numbers = []
for num in range(start, end + 1):
if is_prime(num):
prime_numbers.append(num)
return prime_numbers

# Get input from the user
start = int(input("Enter the starting number of the range: "))
end = int(input("Enter the ending number of the range: "))

# Find prime numbers within the given range
prime_numbers = find_prime_numbers(start, end)

# Print the prime numbers
print("Prime numbers within the given range are:")
print(prime_numbers)```

## How it works

The program will take two inputs: `start` and `end`, representing the starting and ending numbers of the range, respectively. It will iterate through each number in the range and check if it is a prime number.

To determine if a number `num` is prime, the program will check if `num` is divisible by any number from 2 to the square root of `num`. If `num` is divisible by any number within this range, it is not prime. Otherwise, it is prime.

The program will store all the prime numbers in a list and finally print the list.

## Input / Output

### You May Also Like

#### Python Program to Remove Duplicates from a Linked List

In this Python program, we will create a singly linked list and remove duplicate elements from it. A linked list...

#### Python Program to Solve the Celebrity Problem

This Python program solves the Celebrity Problem by finding a person who is known by everyone but does not know...

#### Python Program to Solve n-Queen Problem with Recursion

This Python program uses a recursive approach to solve the n-Queens problem. It explores all possible combinations of queen placements...