Python如何判断回文数,python编写函数判断回文
python如何写一个函数判断回文数?
python写一个函数判断回文数的方法:
设n是任意自然数。如果把n的位数反过来排列得到的自然数n1等于n,那么n叫做回文。例如,如果n=1234321,那么n称为一个回文;但如果n=1234567,那么n不是回文。
上面的解释意味着回文和逆序的结果是相等的。这是判断一个数值是不是回文的标准。
代码也是按照这个思路实现的。
# -*-编码: utf-8 -*-
创建于2018年8月5日星期日09:01:38
@author:樊小磊
#判断回文
定义硬件(n):
p=n
k=0
而p!=0:
k=k*10 p
p=p//10
如果k==n:
返回True
else:
返回False
打印(硬件(121))
打印结果(hw(13451))如下:
当然,我们可以使用python中的reversed函数来颠倒顺序。这样就简单多了。代码如下:
# -*-编码: utf-8 -*-
创建于2018年8月6日星期一07:03:59
@author:樊小磊
定义硬件(n):
p=str(n)
k=“”。连接(反转(p))
如果k==p:
返回True
else:
返回False
打印(硬件(121))
打印结果(hw(1234531))如下图所示:
推荐教程:以上《python视频教程》是python如何写一个判断回文的函数?更多详情请关注盛行IT软件开发工作室的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。