编写程序,键盘输入字符串是否为回文字符串
时间: 2023-11-01 18:43:30 浏览: 28
对于一个从键盘输入的字符串,判断其是否为回文。
5星 · 资源好评率100%
可以使用以下程序来判断输入的字符串是否为回文字符串:
```python
def is_palindrome(string):
string = string.lower() # 忽略大小写
reversed_string = string[::-1] # 反转字符串
return string == reversed_string
input_string = input("请输入一个字符串:")
if is_palindrome(input_string):
print("是回文字符串")
else:
print("不是回文字符串")
```
这个程序首先将输入的字符串转换为小写,并通过切片操作将字符串反转,然后将原字符串与反转后的字符串进行比较,如果相等,则说明是回文字符串。注意,这里忽略了字符串中的空格和标点符号。
阅读全文