diff --git a/Palindrom.py b/Palindrom.py new file mode 100644 index 0000000000000..4c25879be2b6a --- /dev/null +++ b/Palindrom.py @@ -0,0 +1,21 @@ +def isPalindrome(n): + reverse = 0 + + # Copy of the original number so that the original + # number remains unchanged while finding the reverse + temp = abs(n) + while temp != 0: + reverse = (reverse * 10) + (temp % 10) + temp = temp // 10 + + # If reverse is equal to the original number, the + # number is palindrome + return (reverse == abs(n)) + +if __name__ == "__main__": + + n = 12321 + if isPalindrome(n) == True: + print("True") + else: + print("False") diff --git a/Palindrome.py b/Palindrome.py new file mode 100644 index 0000000000000..4c25879be2b6a --- /dev/null +++ b/Palindrome.py @@ -0,0 +1,21 @@ +def isPalindrome(n): + reverse = 0 + + # Copy of the original number so that the original + # number remains unchanged while finding the reverse + temp = abs(n) + while temp != 0: + reverse = (reverse * 10) + (temp % 10) + temp = temp // 10 + + # If reverse is equal to the original number, the + # number is palindrome + return (reverse == abs(n)) + +if __name__ == "__main__": + + n = 12321 + if isPalindrome(n) == True: + print("True") + else: + print("False")