如何python判断字符串是否为回文?

互联网 20-6-15

如何python判断字符串是否为回文?

python判断字符串是否为回文的方法:

1、回文字符串:一个字符串,不论是从左往右,还是从右往左,字符的顺序都是一样的(如abba,abcba等)。

2、如何判断:

判断回文字符串比较简单,即用两个变量left,right模仿指针(一个指向第一个字符,一个指向最后一个字符),每比对成功一次,left向右移动一位,right向左移动一位,如果left与right所指的元素不相等则退出,最后比较left与right的大小,如果left>right则说明是回文字符串。

3、代码

# coding:utf-8; s = input() left = 0 right = len(s) - 1 while left <= right:     if s[left] == s[right]:         left += 1         right -= 1     else:         break if left > right:     # print('{}是回文字符串!!!'.format(s))     print("%s是回文字符串" % s) else:     # print('{}不是回文字符串!!!'.format(s))     print("%s是回文字符串" % s)

推荐教程:《python视频教程》

以上就是如何python判断字符串是否为回文?的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: 回文字符串
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:python中randint函数的用法是什么?

相关资讯