中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

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
房产| 澄城县| 青河县| 扶余县| 嘉祥县| 青阳县| 大兴区| 高要市| 多伦县| 大冶市| 楚雄市| 闸北区| 九龙坡区| 南京市| 洪湖市| 华亭县| 陵川县| 会同县| 湛江市| 邵阳市| 玉林市| 老河口市| 防城港市| 蕉岭县| 驻马店市| 邹城市| 通州市| 花莲市| 宝鸡市| 岑巩县| 通许县| 榆社县| 合山市| 庆阳市| 昌乐县| 汉沽区| 鄢陵县| 道孚县| 乳源| 五台县| 永康市|