Thursday, 23 April 2026

πŸš€ Day 28/150 – Print Odd Numbers up to N in Python

 

πŸš€ Day 28/150 – Print Odd Numbers up to N in Python

Printing odd numbers up to N is a simple and useful exercise to practice loops, conditions, and number logic in Python.

πŸ‘‰ An odd number is any number that is not divisible by 2.

Examples: 1, 3, 5, 7, 9...

Let’s explore different methods πŸ‘‡


πŸ”Ή Method 1 – Using for Loop

The easiest and most efficient way.

n = 10 for i in range(1, n + 1, 2): print(i)



✅ Explanation:

  • Starts from 1
  • Increments by 2
  • Prints only odd numbers

πŸ”Ή Method 2 – Using Condition inside Loop

Check each number manually.

n = 10 for i in range(1, n + 1): if i % 2 != 0: print(i)



✅ Explanation:

  • % 2 != 0 checks if the number is odd
  • Prints only numbers that satisfy the condition

πŸ”Ή Method 3 – Taking User Input

Make the program dynamic.

n = int(input("Enter a number: ")) for i in range(1, n + 1, 2): print(i)



















πŸ”Ή Method 4 – Using while Loop

Condition-based approach.

n = 10 i = 1 while i <= n: print(i) i += 2




✅ Explanation:

  • Starts from 1
  • Runs until i <= n
  • Increases by 2

 Final Thoughts

  • Best method: range(1, n+1, 2) 
  • Condition method improves logic building 
  • while loop gives more control 

0 Comments:

Post a Comment

Popular Posts

Categories

100 Python Programs for Beginner (119) AI (249) Android (25) AngularJS (1) Api (7) Assembly Language (2) aws (29) Azure (10) BI (10) Books (262) Bootcamp (10) 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 (349) Data Strucures (17) Deep Learning (154) Django (16) Downloads (3) edx (21) Engineering (15) Euron (30) Events (7) Excel (19) Finance (10) flask (4) flutter (1) FPL (17) Generative AI (71) 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 (287) Meta (24) MICHIGAN (5) microsoft (11) Nvidia (8) Pandas (14) PHP (20) Projects (32) pytho (1) Python (1318) Python Coding Challenge (1130) Python Mistakes (51) Python Quiz (484) 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)