【问题标题】:How do I write a Python code to check if the given sequence is a palindrome or not?如何编写 Python 代码来检查给定序列是否为回文?
【发布时间】:2022-12-22 23:59:46
【问题描述】:

我想了解更多关于 rev_string

我试图查看“MOM”是否是回文,我希望结果为是/否

【问题讨论】:

标签: python arrays string reverse palindrome


【解决方案1】:

很简单,首先,你需要将你要检查的String取反,看看是不是回文。然后将反向String与输入的进行比较。如果相同则为回文,否则不是。

string = "MoM"
revstring = "".join(reversed(string))

print("Yes" if string == revstring else "No")

【讨论】:

    【解决方案2】:
    s=input()
    if s==s[::-1]:
        print("Yes")
    else:
        print("No")
    

    解释:

    在第 1 行中,我们将字符串“s”作为输入。 s 的反转由 s[::-1] 的切片给出。 然后从第 2 行开始执行一段代码并检查“s”是否为回文。

    【讨论】:

      猜你喜欢
      • 2023-03-27
      • 1970-01-01
      • 2022-12-09
      • 2022-06-25
      • 1970-01-01
      • 1970-01-01
      • 2022-12-19
      • 2021-05-14
      • 2013-04-29
      相关资源
      最近更新 更多