c++如果在将所有大写字符转换为小写字符、并移除所有非字母数字字符之后,短语正着读和反着读都一样。则可以认为该短语是一个回文串 。 字母和数字都属于字母数字字符。 给你一个字符串s,如果它是回文串,输出yes;否则输出no。
时间: 2024-05-22 11:15:10 浏览: 199
031 判断字符串是否回文 C语言
5星 · 资源好评率100%
可以,这是一个技术问题,我可以回答。以下是判断字符串s是否回文的Python代码:
def is_palindrome(s):
s = "".join(c for c in s if c.isalnum()).lower()
return s == s[::-1]
s = "A man, a plan, a canal, Panama!"
if is_palindrome(s):
print("yes")
else:
print("no")
输出:yes
阅读全文