"""
回文的定义: "回文"就是正读倒读都一样的。
如奇数个: "98789" ,这个数字正读是"98789" 倒读也是"98789"。
偶数个数字"3223"也是回文数。
字母 "abcba" 也是回文。
判断一个字符串是否是回文字符串,是打印True, 不是打印False
"""
# 是回文 判断为True 如下
a = "abcba"
# 1.切片 前闭后开 步长是-1 反转字符串
print(a == a[::-1])
# 2.reversed
# b = reversed(a) # reversed object 迭代器 next() ["a", "b", "c", "b", "a"]
# print(b)
# c = "".join(b)
print(a == "".join(reversed(a)))
# 不是回文判断是false 如下
t = "12332"
print(t == t[::-1])
print(t == "".join(reversed(t)))
python判断回文字符 python判断回文字符串reverse
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
算法-回文字符串判断
算法-回文字符串判断
字符串 回文串 System -
python 判断是否回车换行 python怎么判断回文字符串
所谓回文字符串,就是正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。即是对称结构判断回文字符串方法一:方法二: 判断回文链表思路我们需要找到链表中点(快慢指针法)将链表后半段倒置逆序排序将前半段和后半段遍历比较,判断是否为回文链表,偶数情况,使用偶数定位中点策略,要确定是返回上中位数或下中位数注意事项:快慢指针定位中点时要区分奇偶情况,奇数情况,中点位置不需
python 判断是否回车换行 oracle判断奇数偶数 python 判断字符串是否为数字 python 判断字符串是否相等 python 判断字符串相等