The Pragmatic Programmer

Appian, Pega, Java, DevSecOps, Quality Engineering

Palindrome Number

Given an integer x, return true if x is a palindrome, and false otherwise.

class Solution(object):

    def isPalindrome(self, x):
        rev = 0
        init_n = x
        if x < 0:
            return False
        while x != 0:
            rev = rev * 10 + x % 10
            x = x // 10

        if rev == init_n:
            return True
        return False