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 pass statement
Python Program to Measure the Elapsed Time in Python
Python Program to Iterate Over Dictionaries Using for Loop
Python bin()
Python Program to Find LCM
Python all()
Python Program to Find Numbers Divisible by Another Number
Python Program to Check the File Size
Python Dictionary items()
Deep Learning with Applications Using Python - Navin Kumar Manaswi
Python Dictionary keys()
Python round()
Python Program to Append to a File
Python String swapcase()
Python for Loop
Python Objects and Classes
Python open()
Python String upper()
Python String title()
Python staticmethod()
Python Iterators
Python globals()
Python String endswith()
Python Program to Check if a Number is Odd or Even
Python hasattr()
Python Closures
Python Exception Handling Using try, except and finally statement
Python Program to Print Colored Text to the Terminal
Python Deep Learning - Valentino Zocca & Gianmario Spacagna & Daniel Slater & Peter Roelants
Python bytes()
Python Program to Reverse a Number
Deep Learning from Scratch - Building with Python form First Principles - Seth Weidman