请完善程序,实现以下程序功能:回文是指正读和反读都一样的字符串,如"abcba"就是一个回文, 从键盘上输入一个字符串并判断其是否是回文,如果是则输出"Yes!", 否则输出"No!"。
时间: 2023-07-21 15:19:02 浏览: 165
c语言编写的趣味菜单
好的,以下是实现功能的程序代码:
```python
s = input("请输入一个字符串:") # 从键盘输入一个字符串
if s == s[::-1]: # 判断正读和反读是否相同
print("Yes!")
else:
print("No!")
```
程序首先从键盘输入一个字符串,然后通过切片操作 `[::-1]` 反转字符串,判断反转后的字符串和原字符串是否相同,如果相同则输出 "Yes!",否则输出 "No!"。
阅读全文