题目:判断一个字符串是否是回文字符串,是打印True, 不是打印False
回文定义:”回文”就是正读倒读都一样的。如奇数个: “98789” ,这个数字正读是”98789” 倒读也是”98789”。偶数个数字”3223”也是回文数。 字母 “abcba” 也是回文。
a=’abcda’
#1.切片 前闭后开 步长是-1 为反转字符串
print(a[:3:4])
# print(a[0:5:2])
print(a[::-1])
b=a[::-1]
print(b==a)
备注:一个=号是赋值 2个等号是判断
2、reversed:将其元素从后向前颠倒构建成一个新的迭代器
迭代器知识点:https://www.cnblogs.com/yoyoketang/p/14459595.html
b=reversed(a) #reversed迭代器 rext()
print(b)
for i in b:
print(i)