91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

python判斷回文字符串怎么實現

小億
74
2023-10-24 01:04:05
欄目: 編程語言

可以通過將字符串反轉并與原字符串比較來判斷是否為回文字符串。以下是一個示例代碼:

def is_palindrome(s):
    # 去除字符串中的空格和標點符號,并轉換為小寫
    s = ''.join(filter(str.isalnum, s)).lower()
    # 將字符串反轉
    reversed_s = s[::-1]
    # 比較反轉后的字符串與原字符串是否相等
    return s == reversed_s

# 測試示例
s = "A man, a plan, a canal: Panama"
print(is_palindrome(s))  # 輸出:True

s = "race a car"
print(is_palindrome(s))  # 輸出:False

在上述示例中,is_palindrome函數將字符串中的空格和標點符號去除,并將字符串轉換為小寫。然后將字符串反轉,并與原字符串進行比較,判斷是否相等。最后返回比較結果,即判斷輸入的字符串是否為回文字符串。

0
城固县| 诏安县| 宁远县| 漠河县| 囊谦县| 杂多县| 吴川市| 遵义市| 沂南县| 黔江区| 全椒县| 固镇县| 诸暨市| 砀山县| 仪征市| 江口县| 元氏县| 琼海市| 西峡县| 股票| 广州市| 新干县| 卢湾区| 金平| 包头市| 新泰市| 商河县| 上杭县| 兰西县| 长治市| 时尚| 宝鸡市| 沧州市| 吴忠市| 洞口县| 新郑市| 桃园市| 常德市| 金秀| 新津县| 宁都县|