Python Program to Print Prime Numbers

• To print prime numbers in python, you have to ask from user to enter the limit in which he/she want to print all the prime numbers. As you know that prime numbers are those numbers which are divisible by only 1 and the number itself.
• Therefore, to print all the prime numbers between the given range, you have to check all the number in the given range, whether the number is prime or not, if the number is find to be prime number, then print that number and check for the next number until the range reached as shown in the program.

Source Code:

#Follow - @Programmerfect

# Python Program - Print Prime Numbers

print("Enter 'x' for exit.")
print("Enter starting and ending number: ")
start = input()
if start == 'x':
exit()
else:
end = input()
lower_number = int(start)
upper_number = int(end)
print("\nPrime Numbers between the given range:")
for num in range(lower_number, upper_number+1):
if num>1:
for i in range(2, num):
if(num%i)==0:
break
else:
print(num)