判断当前输入的字符串是否为回文 【例:abcba属于回文(即正序反序均相同)】
时间: 2023-05-26 20:02:49 浏览: 89
回文字符串:判断一个是否是回文字符串。回文字符串是指正序(从左向右)和倒序(从右向左)读都是一样的字符串。
5星 · 资源好评率100%
以下是Python代码实现:
```python
def isPalindrome(s):
"""
判断字符串是否为回文
"""
return s == s[::-1] # 判断正序和反序是否相同
# 测试
s = input("请输入一个字符串:")
if isPalindrome(s):
print(s, "是回文")
else:
print(s, "不是回文")
```
我们先定义一个isPalindrome函数用于判断字符串是否为回文,实现方法是判断字符串的正序和反序是否相同。
接着通过input函数获取用户输入的字符串,并调用isPalindrome函数进行判断,根据结果输出对应的提示信息。
阅读全文