用python语言做输入一个字符串,判断它是否为回文
时间: 2023-08-22 21:05:19 浏览: 107
python简单算法04:判断一个字符串是否为回文串的排列之一
判断一个字符串是否为回文也很简单,与判断整数是否为回文的思路类似。以下是Python的字符串回文判断示例代码:
```python
def is_palindrome(s):
# 将字符串反转
reversed_str = s[::-1]
# 判断反转后的字符串是否和原字符串相同
if s == reversed_str:
return True
else:
return False
# 测试
print(is_palindrome('abcba')) # True
print(is_palindrome('hello')) # False
```
上述代码中,我们同样使用字符串的切片操作[::-1]将其反转,最后比较反转后的字符串和原字符串是否相同,返回True或False。
阅读全文