Tuesday, 28 April 2026

πŸš€ Day 33/150 – Palindrome Number in Python


 πŸš€ Day 33/150 – Palindrome Number in Python

A Palindrome number is a number that remains the same when reversed.
Example: 121, 1331, 454 are palindrome numbers.

Let’s explore different ways to check palindrome number in Python πŸ‘‡

πŸ”Ή Method 1 – Using while Loop

n = 121 temp = n rev = 0 while n > 0: digit = n % 10 rev = rev * 10 + digit n //= 10 if temp == rev: print("Palindrome Number") else: print("Not Palindrome")







\✅ Best numeric method.

πŸ”Ή Method 2 – Taking User Input

n = int(input("Enter a number: ")) temp = n rev = 0 while n > 0: digit = n % 10 rev = rev * 10 + digit n //= 10 print("Palindrome" if temp == rev else "Not Palindrome")








✅ Useful for dynamic programs.


πŸ”Ή Method 3 – Using String Slicing

n = 121 if str(n) == str(n)[::-1]: print("Palindrome") else: print("Not Palindrome")




✅ Shortest and easiest method.


πŸ”Ή Method 4 – Using Function

def is_palindrome(n): return str(n) == str(n)[::-1] print(is_palindrome(121))



✅ Reusable and clean approach.


πŸ“Œ Example Output

For 121

Palindrome

🎯 Best Method?

while loop → best for logic building
string slicing → easiest and shortest
function → reusable in projects

0 Comments:

Post a Comment

Popular Posts

Categories

100 Python Programs for Beginner (119) AI (252) 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 (351) Data Strucures (17) Deep Learning (158) Django (16) Downloads (3) edx (21) Engineering (15) Euron (30) Events (7) Excel (19) Finance (10) flask (4) flutter (1) FPL (17) Generative AI (72) 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 (291) Meta (24) MICHIGAN (5) microsoft (11) Nvidia (8) Pandas (14) PHP (20) Projects (32) pytho (1) Python (1327) Python Coding Challenge (1132) Python Mistakes (51) Python Quiz (489) 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)