python自定义一个函数f(s),功能判断输入的字符串s是否是回文,判断方法:先生 成一个倒序的字符串s2,再判断s和s2是否相等,来确定返回结果。 (2)主程序中用一个while循环,只有输入-1时,程序才退出。
时间: 2024-02-09 12:09:20 浏览: 56
判断字符串是否回文 程序
4星 · 用户满意度95%
好的,这是一个简单的 Python 代码实现:
```python
def f(s):
s2 = s[::-1] # 获取 s 的倒序字符串
if s == s2:
return True
else:
return False
while True:
s = input("请输入一个字符串,输入 -1 结束程序:")
if s == "-1":
break
if f(s):
print("是回文字符串")
else:
print("不是回文字符串")
```
函数 `f(s)` 接收一个字符串 `s`,并返回判断结果,如果是回文字符串则返回 `True`,否则返回 `False`。主程序中使用 `while` 循环不断接收用户输入的字符串,如果输入的是 `-1` 则退出程序,否则调用 `f(s)` 函数判断字符串是否是回文字符串,并输出相应的提示信息。
阅读全文