Sunday, 3 May 2026

πŸš€ Day 39/150 – Print Prime Numbers in a Range in Python

 


πŸš€ Day 39/150 – Print Prime Numbers in a Range in Python

Prime numbers are numbers greater than 1 that have only two factors: 1 and itself.

Examples:

2, 3, 5, 7, 11, 13...

Let’s explore different ways to print prime numbers in a given range using Python πŸ‘‡

πŸ”Ή Method 1 – Using for Loop

start = 1 end = 20 for num in range(start, end + 1): if num > 1: for i in range(2, num): if num % i == 0: break else: print(num, end=" ")





✅ Simple beginner-friendly method.

πŸ”Ή Method 2 – Taking User Input

start = int(input("Enter start: ")) end = int(input("Enter end: ")) for num in range(start, end + 1): if num > 1: for i in range(2, num): if num % i == 0: break else: print(num, end=" ")





✅ Useful for dynamic programs.

πŸ”Ή Method 3 – Optimized Using √n

start = 1 end = 50 for num in range(start, end + 1): if num > 1: is_prime = True for i in range(2, int(num ** 0.5) + 1): if num % i == 0: is_prime = False break if is_prime: print(num, end=" ")





✅ Faster for larger ranges.



πŸ”Ή Method 4 – Using Function

def is_prime(n): if n <= 1: return False for i in range(2, int(n ** 0.5) + 1): if n % i == 0: return False return True for num in range(1, 21): if is_prime(num): print(num, end=" ")






✅ Clean and reusable.


🎯 Output

2 3 5 7 11 13 17 19


πŸ”‘ Key Takeaways

  • Prime numbers are greater than 1.
  • Use nested loops to test each number.
  • Check till √n for optimization.
  • Functions make code reusable.

0 Comments:

Post a Comment

Popular Posts

Categories

100 Python Programs for Beginner (119) AI (255) Android (25) AngularJS (1) Api (7) Assembly Language (2) aws (29) Azure (10) BI (10) Books (262) Bootcamp (11) C (78) C# (12) C++ (83) Course (87) Coursera (300) Cybersecurity (30) data (5) Data Analysis (32) Data Analytics (22) data management (15) Data Science (354) Data Strucures (17) Deep Learning (159) Django (16) Downloads (3) edx (21) Engineering (15) Euron (30) Events (7) Excel (19) Finance (10) flask (4) flutter (1) FPL (17) Generative AI (73) Git (10) Google (51) Hadoop (3) HTML Quiz (1) HTML&CSS (48) IBM (42) IoT (3) IS (25) Java (99) Leet Code (4) Machine Learning (293) Meta (24) MICHIGAN (5) microsoft (11) Nvidia (8) Pandas (14) PHP (20) Projects (33) pytho (1) Python (1338) Python Coding Challenge (1132) Python Mathematics (1) Python Mistakes (51) Python Quiz (494) Python Tips (5) Questions (3) R (72) React (7) Scripting (3) security (4) Selenium Webdriver (4) Software (19) SQL (49) Udemy (18) UX Research (1) web application (11) Web development (8) web scraping (3)

Followers

Python Coding for Kids ( Free Demo for Everyone)