Palindrome program in python; In this tutorial, you will learn how to create the palindrome program in python using function and while loop.
A Palindrome in python if it remained the same when reversed it. i.e., 252 is a palindrome number because this number remains the same after reversing it.
Python Program For Palindrome
- Python Palindrome Program using While Loop
- Palindrome Program in Python using function
1: Python Palindrome Program using While Loop
- Take an input number from user.
- Reverse a given number using while loop
- Compare the original number with reverse number.
- If both numbers exactly matched, then it is a Python Palindrome number. Otherwise, it is not a Palindrome number.
num=int(input("Enter any number:")) temp=num rev=0 while(num>0): dig=num%10 rev=rev*10+dig num=num//10 if(temp==rev): print("The {0} number is palindrome!".format(temp)) else: print("Not a palindrome!")
Output
Enter any number: 121 This 121 number is palindrome!
2: Palindrome Program in Python using Function
- Take an input number from user.
- Reverse a given number using function
- Compare the original number with reverse number.
- If both numbers exactly matched, then it is a Python Palindrome number. Otherwise, it is not a Palindrome number.
# Python Palindrome Program using Functions reverse = 0 def integer_reverse(number): global reverse if(number > 0): Reminder = number % 10 reverse = (reverse * 10) + Reminder integer_reverse(number // 10) return reverse number = int(input("Enter any Number: ")) rev = integer_reverse(number) if(number == rev): print("The %d is a Palindrome Number" %number) else: print("The %d is not a Palindrome Number" %number)
Output
Please Enter any Number: 151 The 151 is a Palindrome Number
Recommended Python Programs
- Python Program to Compute Compound Interest
- Leap Year Program in Python
- Python Program to Print Star Pattern
- Number Pattern Programs in Python
- Python Program to Print Even and Odd numbers From 1 to N
- Python Abs() Function: For Absolute Value
- How to Check Whether a Number is Fibonacci or Not in Python
- Python: Program to Find Power of Number
- Python Program to Reverse a Numbers
- Python Program to Find Smallest/Minimum of n Numbers
- Python Program to Find Largest/Maximum of n Numbers
- Python Program to Find The Net Bill Amount After Discount
- Python Program to Print Numbers From N to 1 and 1 to N
- Python Program to Print Numbers Divisible by 3, 5, 7
- Python Program to Print Prime Number 1 to N
- How to Find Square of Number in Python
- Python Program to Calculate Cube of Number
- Python Program to Find LCM of Two Numbers
- BMI (Body Mass Index) Calculator in Python
- Palindrome Program in Python using while loop, Function, etc
- Python: Program to Count Total Number of Bits in Number
- Python Random Number Generator Code
- Python Program to Calculate n-th term of a Fibonacci Series
- Zip Zap Zoom Python Program
- Python: program to convert Celsius to Fahrenheit
- Python Program to Swap Two Numbers
- Python Program to Get Standard Deviation
- Python Program to Find the Variance
- Python Program to Convert Height in cm to Feet and Inches
- Python Program to Convert Meters into Yards, Yards into Meters
- Python Program to Convert Kilometers to Meters, Miles
- Python Program to Find Perfect Number
- Python: Program to Find Strong Number
- Python Program Create Basic Calculator
- Python Program For math.floor() Method
- Python Program to Find Sum of Series 1/1! 2/2! 3/3! …1/n!
- Python: Program to Convert Decimal to Binary, Octal and Hexadecimal
- Python Program to Find Roots of Quadratic Equation
- Python Program to Print Alphabets from A to Z in Uppercase and Lowercase
- Python Program to Check Given Input is Alphabet, Number or Special Character