def is_palindrome(s):
# 将字符串转换为小写,并去除所有非字母数字的字符
cleaned = ''.join(char.lower() for char in s if char.isalnum())
# 判断清理后的字符串是否等于其反转后的字符串
return cleaned == cleaned[::-1]
# 示例
input_string = "A man, a plan, a canal: Panama"
if is_palindrome(input_string):
print(f'"{input_string}" 是回文字符串')
else:
print(f'"{input_string}" 不是回文字符串')
"A man, a plan, a canal: Panama"
,并使用 is_palindrome
函数进行判断。上一篇:pythonround函数
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站