回文是指一个字符串从前往后读和从后往前读都一样的字符串。例如,“level”、“racecar”都是回文字符串。
判断一个字符串是否为回文在很多场景中都有应用,比如:
回文可以分为以下几种类型:
下面是一个用Python编写的简单程序,用于判断一个字符串是否为回文:
def is_palindrome(s):
# 去除字符串中的空格并转换为小写
s = s.replace(" ", "").lower()
# 判断字符串是否为回文
return s == s[::-1]
# 测试
A = "level"
if is_palindrome(A):
print("Yes")
else:
print("No")
通过上述代码和解释,可以有效地判断一个字符串是否为回文,并根据结果打印“Yes”或“No”。
领取专属 10元无门槛券
手把手带您无忧上云