9. Palindrome Number

題目

Determine whether an integer is a palindrome. Do this without extra space。
判斷輸入的整數是否爲迴文數,即正讀反讀都一樣的數。輸出爲布爾值。

解法 1

class Solution:
    def isPalindrome(self, x):
        """
        :type x: int
        :rtype: bool
        """
        if str(x)[::-1] == str(x)[0::]:
            return bool(1)
        else:
            return bool(0)

解法 2

class Solution:
    def isPalindrome(self, x):
        """
        :type x: int
        :rtype: bool
        """
        return int(str(abs(x))[::-1]) == x
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章