Python回文字符串及回文数字判定功能示例


Posted in Python onMarch 20, 2018

本文实例讲述了Python回文字符串及回文数字判定功能。分享给大家供大家参考,具体如下:

所谓回文字符串,就是一个字符串,从左到右读和从右到左读是完全一样的。回文数字也是如此。

python2代码如下:

def huiwen(s):
  s1=str(s)
  if s1==''.join(reversed(s1)):
    return True
  else:
    return False

运行结果:

>>> huiwen('abccba')
True
>>> huiwen('abc')
False
>>> huiwen(23432)
True
>>> huiwen(23432111)
False

上述代码用到了join()函数和reversed()函数,二者的使用如下:

join()函数的使用,详见: python str.join()

reversed()函数的使用,详见:python 内置函数 reversed()

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
使用python获取CPU和内存信息的思路与实现(linux系统)
Jan 03 Python
简单实现python爬虫功能
Dec 31 Python
python嵌套函数使用外部函数变量的方法(Python2和Python3)
Jan 31 Python
python使用pil进行图像处理(等比例压缩、裁剪)实例代码
Dec 11 Python
Python实现扣除个人税后的工资计算器示例
Mar 26 Python
Python字符串内置函数功能与用法总结
Apr 16 Python
Django 路由层URLconf的实现
Dec 30 Python
Python *args和**kwargs用法实例解析
Mar 02 Python
Python+Dlib+Opencv实现人脸采集并表情判别功能的代码
Jul 01 Python
python+selenium 简易地疫情信息自动打卡签到功能的实现代码
Aug 22 Python
anaconda安装pytorch1.7.1和torchvision0.8.2的方法(亲测可用)
Feb 01 Python
pycharm debug 断点调试心得分享
Apr 16 Python
python如何把嵌套列表转变成普通列表
Mar 20 #Python
Python内置函数reversed()用法分析
Mar 20 #Python
shell命令行,一键创建 python 模板文件脚本方法
Mar 20 #Python
python如何拆分含有多种分隔符的字符串
Mar 20 #Python
Python中str.join()简单用法示例
Mar 20 #Python
单利模式及python实现方式详解
Mar 20 #Python
python如何去除字符串中不想要的字符
Jul 05 #Python
You might like
PHP 加密与解密的斗争
2009/04/17 PHP
php短址转换实现方法
2015/02/25 PHP
学习php设计模式 php实现装饰器模式(decorator)
2015/12/07 PHP
Nigma vs Alliance BO5 第一场2.14
2021/03/10 DOTA
JavaScript实现禁止后退的方法
2006/12/27 Javascript
jquery(live)中File input的change方法只起一次作用的解决办法
2011/10/21 Javascript
javascript实现的DES加密示例
2013/10/30 Javascript
js设置文本框中焦点位置在最后的示例代码(简单实用)
2014/03/04 Javascript
JQuery调用WebServices的方法和4个实例
2014/05/06 Javascript
基于RequireJS和JQuery的模块化编程日常问题解析
2016/04/14 Javascript
拥Bootstrap入怀——导航栏篇
2016/05/30 Javascript
JS实现表单多文件上传样式美化支持选中文件后删除相关项
2016/09/30 Javascript
微信小程序 数据交互与渲染实例详解
2017/01/21 Javascript
js判断数组是否包含某个字符串变量的实例
2017/11/24 Javascript
html中通过JS获取JSON数据并加载的方法
2017/11/30 Javascript
浅谈SpringMVC中post checkbox 多选框value的值(隐藏域方式)
2018/01/08 Javascript
微信小程序使用二次贝塞尔曲线画波浪
2018/12/25 Javascript
微信小程序全局变量GLOBALDATA的定义和调用过程解析
2019/09/23 Javascript
Vue 实现复制功能,不需要任何结构内容直接复制方式
2019/11/09 Javascript
VueJS实现用户管理系统
2020/05/29 Javascript
JavaScript/TypeScript 实现并发请求控制的示例代码
2021/01/18 Javascript
[01:33:25]DOTA2-DPC中国联赛 正赛 Elephant vs IG BO3 第一场 1月24日
2021/03/11 DOTA
详解Django框架中用context来解析模板的方法
2015/07/20 Python
python编写暴力破解zip文档程序的实例讲解
2018/04/24 Python
在Python中实现替换字符串中的子串的示例
2018/10/31 Python
Python魔法方法功能与用法简介
2019/04/04 Python
python实现nao机器人身体躯干和腿部动作操作
2019/04/29 Python
如何使用python3获取当前路径及os.path.dirname的使用
2019/12/13 Python
在python中使用nohup命令说明
2020/04/16 Python
如何使用Django Admin管理后台导入CSV
2020/11/06 Python
护理专业应届毕业生推荐信
2013/11/15 职场文书
编辑找工作求职信分享
2014/01/03 职场文书
2014会计年终工作总结
2014/12/20 职场文书
技术支持岗位职责
2015/02/13 职场文书
公司搬迁通知
2015/04/20 职场文书
《青山不老》教学反思
2016/02/22 职场文书