思路:用字符串倒序的操作来进行相等判断
关键代码:return str(x) == str(x)[::-1]
给你一个整数 x
,如果 x
是一个回文整数,返回 true
;否则,返回 false
。
回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。
- 例如,
121
是回文,而123
不是 -
class Solution(object): def isPalindrome(self, x): if x < 0: return False # 将整数转为字符串,然后比较正序和倒序是否相等 return str(x) == str(x)[::-1]