def is_palindrome(s):
# 将字符串转换为小写,并去除所有非字母数字字符
cleaned = ''.join(c.lower() for c in s if c.isalnum())
# 判断清理后的字符串是否等于其反转后的字符串
return cleaned == cleaned[::-1]
# 示例用法
print(is_palindrome("A man, a plan, a canal: Panama")) # 输出: True
print(is_palindrome("race a car")) # 输出: False
s 中的所有字符转换为小写,并且只保留字母和数字字符,忽略标点符号、空格等。上一篇:random函数用法python
下一篇:counter python
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站