检查字符串是否包含 Python 中偶数长度的回文子字符串

假设我们有一个字符串 s。我们必须检查这个字符串是否包含一些偶数长度的回文。

因此,如果输入类似于 s = "afternoon",那么输出将为 True,因为 "afternoon" 的回文长度为 "noon"。

为了解决这个问题,我们将按照以下步骤操作:

  • 对于范围 0 到字符串大小 - 1 的 i,请执行

    • 返回真

    • 如果 string[i] 与 string[i + 1] 相同,则

    • 返回错误

    让我们看看以下实现以获得更好的理解 -

    示例

    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

    猜你喜欢