python如何判断是否为回文数(对python判断是否回文数的实例详解)
类别:脚本大全 浏览量:2089
时间:2022-03-31 00:52:45 python如何判断是否为回文数
对python判断是否回文数的实例详解设n是一任意自然数。若将n的各位数字反向排列所得自然数n1与n相等,则称n为一回文数。例如,若n=1234321,则称n为一回文数;但若n=1234567,则n不是回文数。
上面的解释就是说回文数和逆序后的结果是相等的。这就是判断一个数值是否是回文数的标准。
代码也是根据这个思路来实现的。
|
# -*- coding: utf-8 -*- """ created on sun aug 5 09:01:38 2018 @author: fanxiaolei """ #判断回文数 def hw(n): p = n k = 0 while p! = 0 : k = k * 10 + p % 10 p = p / / 10 if k = = n: return true else : return false print (hw( 121 )) print (hw( 13451 )) |
结果如下:
当然我们可以利用python里面的reversed函数逆序。这样会简洁很多。
代码如下:
|
# -*- coding: utf-8 -*- """ created on mon aug 6 07:03:59 2018 @author: fanxiaolei """ def hw(n): p = str (n) k = ''.join( reversed (p)) if k = = p: return true else : return false print (hw( 121 )) print (hw( 1234531 )) |
结果如图:
以上这篇对python判断是否回文数的实例详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持开心学习网。
原文链接:https://blog.csdn.net/qq_24499417/article/details/81838680
您可能感兴趣
- python的turtle库怎么进入(python的turtle库使用详解)
- python opencv图像合并(Python3+OpenCV2实现图像的几何变换平移、镜像、缩放、旋转、仿射)
- python能操作微信定时发消息(python给微信好友定时推送消息的示例)
- python爬虫request方法介绍(详解Python3网络爬虫二:利用urllib.urlopen向有道翻译发送数据获得翻译结果)
- python3d旋转特效(python实现小球弹跳效果)
- 抖音上很火的表白程序链接(我喜欢你 抖音表白程序python版)
- python实例教程(Python魔法方法详解)
- python字典的key(Python使用dict.fromkeys快速生成一个字典示例)
- python下载后依然打不开文件(解决python打不开文件文件不存在的问题)
- python柱状图第四节(python使用Plotly绘图工具绘制柱状图)
- 列表重复数据怎么删除python(Python实现的删除重复文件或图片功能示例去重)
- python使用pandas数据分析系列(python使用pandas处理大数据节省内存技巧推荐)
- 能自动点赞的小程序(python实现QQ空间自动点赞功能)
- python爬虫出租屋(python爬虫租房信息在地图上显示的方法)
- python 数据库实现学生管理系统(python+mysql实现教务管理系统)
- python教程列表排序(Python一行代码实现快速排序的方法)
- 他是梁山最早的头目,江湖人称 旱地忽律 ,宋江几乎将其遗忘(他是梁山最早的头目)
- 梁山创始人杜迁,为何不受宋江待见,只排名83位(梁山创始人杜迁)
- 法国面包(法国面包法棍)
- 微信(微信分身)
- 双十二(双十二和双十一哪个划算)
- 佛肚竹盆景的养护之道(佛肚竹盆景的养护之道)
热门推荐
- docker容器临时网络连接(Docker与iptables及实现bridge方式网络隔离与通信操作)
- linuxmysql安装教程5.7.25学习(linux mysql5.5升级至mysql5.7的步骤与踩到的坑)
- 阿里云rds移动数据库(阿里云跨区域服务器迁移镜像迁移,RDS数据库迁移图文教程)
- sqlserver怎么手动添加数据库表(SQL Server 数据库调整表中列的顺序操作方法及遇到问题)
- linux内核打印pc的值(linux内核copy_{to, from}_user的思考)
- SQL中的ISNULL的用法
- docker怎么用端口连接容器(使用docker更改容器内root密码的操作)
- 腾讯云查看ftp用户名密码(腾讯云服务器ftp连不上的解决办法)
- dedecms如何发表文章(dedecms实现调用所有顶级栏目下最新文章的方法)
- input的autocomplete="off"属性
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9