判断整数是否是回文结构

示例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

 

posted @ 2019-03-16 10:04  秦qin  阅读(131)  评论(0编辑  收藏  举报