簡體   English   中英

如何編寫 Python 代碼來檢查給定序列是否為回文?

[英]How do I write a Python code to check if the given sequence is a palindrome or not?

我想了解更多關於 rev_string

我試圖查看“MOM”是否是回文,我希望結果為是/否

很簡單,首先,你需要將你要檢查的String進行反轉,看它是否是回文。 然后將反向String與輸入字符串進行比較。 如果相同則為回文,否則不是。

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

print("Yes" if string == revstring else "No")
s=input()
if s==s[::-1]:
    print("Yes")
else:
    print("No")

解釋:

在第 1 行中,我們將字符串“s”作為輸入。 s 的反轉由 s[::-1] 的切片給出。 然后從第 2 行開始執行一段代碼並檢查“s”是否為回文。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM