In this program, you’ll learn to print all prime numbers within an interval using for loops and display it.
To understand this example, you should have the knowledge of the following Python programming topics:
A positive integer greater than 1 which has no other factors except 1 and the number itself is called a prime number.
2, 3, 5, 7 etc. are prime numbers as they do not have any other factors. But 6 is not prime (it is composite) since, 2 x 3 = 6.
Source Code
# Python program to display all the prime numbers within an interval
lower = 900
upper = 1000
print("Prime numbers between", lower, "and", upper, "are:")
for num in range(lower, upper + 1):
# all prime numbers are greater than 1
if num > 1:
for i in range(2, num):
if (num % i) == 0:
break
else:
print(num)
Output
Prime numbers between 900 and 1000 are: 907 911 919 929 937 941 947 953 967 971 977 983 991 997
Here, we store the interval as lower for lower interval and upper for upper interval, and find prime numbers in that range. Visit this page to learn how to check whether a number is prime or not.
Related posts:
Python Set union()
Python Sets
Python Program to Shuffle Deck of Cards
Python Tuple index()
Python List Comprehension
Python List append()
Python Recursion
Python object()
Python Program to Print the Fibonacci sequence
Python Set clear()
Python Program to Find Armstrong Number in an Interval
Python Directory and Files Management
Python String ljust()
Python String find()
Python Set issuperset()
Python Program to Find HCF or GCD
Python Set add()
Applied Text Analysis with Python - Benjamin Benfort & Rebecca Bibro & Tony Ojeda
Python Program to Merge Two Dictionaries
Python String lstrip()
Python Artificial Intelligence Project for Beginners - Joshua Eckroth
Python Program to Get File Creation and Modification Date
Python Program to Solve Quadratic Equation
Python datetime
Python Variables, Constants and Literals
Python repr()
Python filter()
Python Program to Print Colored Text to the Terminal
Python Program to Iterate Over Dictionaries Using for Loop
Python Set difference()
Python Program to Sort a Dictionary by Value
Python Program to Find Numbers Divisible by Another Number