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

Gytha ·
更新时间:2024-11-13
· 624 次阅读

本文实例讲述了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数据结构与算法教程》、《Python字符串操作技巧汇总》、《Python入门与进阶经典教程》及《Python文件与目录操作技巧汇总》

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

您可能感兴趣的文章:使用python实现回文数的四种方法小结python代码打印100-999之间的回文数示例Python3实现的回文数判断及罗马数字转整数算法示例Python实现判断一个整数是否为回文数算法示例对python判断是否回文数的实例详解Python计算回文数的方法解决Python中回文数和质数的问题



字符串 示例 回文数 Python 字符

需要 登录 后方可回复, 如果你还没有账号请 注册新账号