LintCode python 小白-简答题-回文数

来源:互联网 发布:手机淘宝类目怎么写 编辑:程序博客网 时间:2024/05/16 10:45

题目:判断一个正整数是不是回文数。
回文数的定义是,将这个数反转之后,得到的数仍然是同一个数。

注意事项
给的数一定保证是32位正整数,但是反转之后的数就未必了。

样例
11, 121, 1, 12321 这些是回文数。
23, 32, 1232 这些不是回文数。

代码:

class Solution:    # @param {int} num a positive number    # @return {boolean} true if it's a palindrome or false    def palindromeNumber(self, num):        a=str(num)    #数字装换为字符串        if len(a)==1:            return True        for i in range(len(a)//2):            if a[i]!=a[-(i+1)]:                return False        return True
原创粉丝点击