Sunday, 3 May 2026

๐Ÿš€ Day 38/150 – Prime Number Check in Python

 

๐Ÿš€ Day 38/150 – Prime Number Check in Python

A Prime Number is a number greater than 1 that has only two factors: 1 and itself.

Examples:
2, 3, 5, 7, 11 → Prime Numbers
4, 6, 8, 9 → Not Prime Numbers

Let’s explore different ways to check prime number in Python ๐Ÿ‘‡

๐Ÿ”น Method 1 – Using for Loop

n = 7 is_prime = True if n <= 1: is_prime = False else: for i in range(2, n): if n % i == 0: is_prime = False break print("Prime Number" if is_prime else "Not Prime Number")

Simple beginner-friendly method.


๐Ÿ”น Method 2 – Taking User Input

n = int(input("Enter a number: ")) is_prime = True if n <= 1: is_prime = False else: for i in range(2, n): if n % i == 0: is_prime = False break print("Prime Number" if is_prime else "Not Prime Number")

Useful when you want to test different numbers.

๐Ÿ”น Method 3 – Optimized Using √n

n = 29 is_prime = True if n <= 1: is_prime = False else: for i in range(2, int(n ** 0.5) + 1): if n % i == 0: is_prime = False break print("Prime Number" if is_prime else "Not Prime Number")

 More efficient because factors repeat after the square root.


๐Ÿ”น Method 4 – Using while Loop

n = 13 i = 2 is_prime = True if n <= 1: is_prime = False else: while i < n: if n % i == 0: is_prime = False break i += 1 print("Prime Number" if is_prime else "Not Prime Number")

Same logic, just using a different loop.


๐Ÿ’ก Key Takeaways
    1)Prime numbers have exactly two factors
    2)Numbers less than or equal to 1 are not prime
    3)Checking up to √n is faster than checking all numbers
    4)The optimized method is better for larger values









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)