Python函数怎么判断是否为回文数

图片[1]-Python函数怎么判断是否为回文数-uusu优素-乐高,模型,3d打印,编程

回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。

下面我们就来看一下python中判断是否为回文数的方法:

classSolution:
defisPalindrome(self,x):
"""
:typex:int
:rtype:bool
"""
s=str(abs(x))#将数字x转换为字符串,abs函数用来返回x的绝对值,因为负数一定不是回文数,故不用考虑符号问题
s1=s[::-1]#将字符串s翻转
s2=int(s1)#将字符串s1转换为数字类型
ifx==s2:#判断两者是否相等
print(True)
else:
print(False)
x=121
s=Solution()
s.isPalindrome(x)
原文来自:https://www.py.cn
© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容