用Python写回文串。回文串是指一个正读和反读都一样的字符串,例如level、noon等都是回文串。判断输入的字符串是否为回文串,如果是输出yes,如果不是输出no。
时间: 2024-03-25 17:36:41 浏览: 172
python 回文子串,给你一个字符串a和一个正整数n,判断a中是否存在长度为n的回文子串。
5星 · 资源好评率100%
你可以使用Python中的切片(slice)操作来判断输入的字符串是否为回文串。具体来说,判断字符串正反读是否一致,只需要将字符串反转后与原字符串进行比较即可。
以下是用Python实现判断回文串的代码:
```python
s = input("请输入一个字符串:")
if s == s[::-1]:
print("yes")
else:
print("no")
```
在上述代码中,s[::-1]表示对字符串s进行反转操作,然后将反转后的字符串与原字符串s进行比较,如果相等,则说明s是一个回文串,输出yes,否则输出no。
阅读全文