Palindrome Program in Python using Loop and Function
Oct 28, 2022
Hi Dev,
In this quick example, let's see Palindrome Program in Python using Loop and Function. This tutorial will give you simple example of Best String Palindrome Program in Python. I would like to share with you Palindrome Program in Python using while loop. we will help you to give example of Palindrome program in python using function Code Example. So, let's follow few step to create example of Palindrome number program.
Palindrome program in python; In this tutorial, you will learn how to create the palindrome program in python using function and while loop.
Following examples with output:
Example 1: Python Palindrome Program using While Loop
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: 1221
This 1221 number is palindrome!
Example 2: Palindrome Program in Python using Function
# 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
- Get Last 2 Digits of Number in Python Tutorial Example
- How to Sum of First and Last Digit of Number in Python?
- How to Get First and Last Digit of Number in Python?
- Get the Last Digit of Number in Python Tutorial Example
- Get the First Digit of Number in Python Tutorial Example
- How to Remove All Decimals from Number in Python?
- How to Convert String to Float with 2 Decimal Places in Python?
- How to Format Number to 2 Decimal Places in Python?