力扣刷题记录及总结(Python3)第9题

给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。

回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121 是回文,而 123 不是。

来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/palindrome-number
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

class Solution:
    def isPalindrome(self, x: int) -> bool:
        return str(x) == str(x)[::-1]	

本题回文数处理方法:

1.转成字符串

2.切片反转

见书Python编程实战-妙趣横生的项目之旅

2.2章:寻找回文单词

2.2.1节

识别回文是一件很容易的事情,即将一个单词简单地与它自身的反向切片进行比较

word = 'NURESS'
word[:]
'NURSES'
word[::-1]
'SESRUN'

你可能感兴趣的:(力扣Python刷题,leetcode,算法,python)