判断整数是否是回文结构

示例1:

  输入:212    输出:True

示例2:

  输入:-212  输出:False     从右到左为212-,不是回文结构

示例3:

  输入:10   输出:False

python解决方案:

    def isPalindrome(self, x):
        """
        :type x: int
        :rtype: bool
        """
        if x == 0:
            return True
        elif x < 0 or x%10 == 0:
            return False
        else:
            s = str(x)
            if s == s[::-1]:
                return True
            else:
                return False

猜你喜欢

转载自www.cnblogs.com/wenqinchao/p/10540859.html