From 016a11ea5508dd6f589aa4fe3970111b7bd3a45c Mon Sep 17 00:00:00 2001 From: amangoyal0285 <94632236+amangoyal0285@users.noreply.github.com> Date: Fri, 3 Oct 2025 23:03:40 +0530 Subject: [PATCH 1/2] Create Palindrome.py --- Palindrome.py | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Palindrome.py 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") From f027261567d4aa80ac451c4881b769e771999730 Mon Sep 17 00:00:00 2001 From: amangoyal0285 <94632236+amangoyal0285@users.noreply.github.com> Date: Fri, 3 Oct 2025 23:07:25 +0530 Subject: [PATCH 2/2] Create Palindrom.py --- Palindrom.py | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Palindrom.py 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")