Python 判断字符串是否为回文:huiwen(s) 函数实现
Python 判断字符串是否为回文:huiwen(s) 函数实现
本示例使用 Python 代码实现 huiwen(s) 函数,判断给定字符串 s 是否为回文。回文是指正着读和反着读都相同的字符串。函数返回 1 表示回文,返回 0 表示非回文。
函数接口定义
def huiwen(s):
"""判断字符串 s 是否为回文,是回文返回 1,不是返回 0。""
# 在这里填写代码
裁判测试程序样例
/* 请在这里填写答案 */
s = input()
if huiwen(s) == 1:
print('{}是回文'.format(s))
else:
print('{}不是回文'.format(s))
输入样例
abccba
输出样例
abccba是回文
解答
思路:判断字符串的前一半和后一半是否相同,如果相同则是回文,否则不是。
代码如下:
def huiwen(s):
"""判断字符串 s 是否为回文,是回文返回 1,不是返回 0。""
return s == s[::-1]
原文地址: https://www.cveoy.top/t/topic/oskR 著作权归作者所有。请勿转载和采集!