回文数
提示:
给你一个整数 x
,如果 x
是一个回文整数,返回 true
;否则,返回 false
。
回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。
代码展示:
class Solution:def isPalindrome(self, x: int) -> bool:# 负数不是回文数if x < 0:return False# 将整数转换为字符串str_x = str(x)# 检查字符串是否是回文return str_x == str_x[::-1]# 示例使用
sol = Solution()
print(sol.isPalindrome(121)) # 输出 True
print(sol.isPalindrome(-121)) # 输出 False
print(sol.isPalindrome(10)) # 输出 False
截屏展示: