首頁 > 後端開發 > Python教學 > 如何python判斷字串是否為回文?

如何python判斷字串是否為回文?

coldplay.xixi
發布: 2020-06-15 09:30:16
原創
14025 人瀏覽過

如何python判斷字串是否為回文?

如何python判斷字串是否為回文?

python判斷字串是否為回文的方法:

1、回文字串:一個字串,不論是從左到右,還是從右往左,字元的順序都是一樣的(如abba,abcba等)。

2、如何判斷:

判斷回文字串比較簡單,即用兩個變數left,right模仿指標(一個指向第一個字符,一個指向最後一個字元),每比對成功一次,left向右移動一位,right向左移動一位,如果left與right所指的元素不相等則退出,最後比較left與right的大小,如果left>right則說明是回文字串。

3、程式碼

# coding:utf-8;
s = input()
left = 0
right = len(s) - 1
while left <= right:
    if s[left] == s[right]:
        left += 1
        right -= 1
    else:
        break
if left > right:
    # print(&#39;{}是回文字符串!!!&#39;.format(s))
    print("%s是回文字符串" % s)
else:
    # print(&#39;{}不是回文字符串!!!&#39;.format(s))
    print("%s是回文字符串" % s)
登入後複製

推薦教學:《python影片教學

#

以上是如何python判斷字串是否為回文?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
最新問題
python - ubuntu16.04 lxml的報錯
來自於 1970-01-01 08:00:00
0
0
0
有辦法在PHP裡寫Python嗎?
來自於 1970-01-01 08:00:00
0
0
0
python scrapy爬蟲錯誤
來自於 1970-01-01 08:00:00
0
0
0
python相關問題求解決,有償
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板