在 Python 中檢查一個字串是否包含迴文子字串(偶數長度)
假設我們有一個字串 s。我們需要檢查此字串是否包含一些偶數長度的迴文。
因此,如果輸入類似於 s = "afternoon",則輸出將為 True,因為 "afternoon" 包含偶數長度迴文 "noon"。
為解決此問題,我們將執行以下步驟
- 對於範圍從 0 到字串長度 - 1 的 i,執行
- 如果 string[i] 與 strig[i + 1] 相同,則
- 返回 True
- 如果 string[i] 與 strig[i + 1] 相同,則
- 返回 False
讓我們看看以下實現以獲得更好的理解 −
示例
def solve(string): for i in range (0, len(string)): if (string[i] == string[i + 1]): return True return False s = "afternoon" print(solve(s))
輸入
"afternoon"
輸出
True
廣告