亚洲区国产区激情区无码区,国产成人mv视频在线观看,国产A毛片AAAAAA,亚洲精品国产首次亮相在线

Python 基礎(chǔ)教程

Python 流程控制

Python 函數(shù)

Python 數(shù)據(jù)類(lèi)型

Python 文件操作

Python 對(duì)象和類(lèi)

Python 日期和時(shí)間

Python 高級(jí)知識(shí)

Python 參考手冊(cè)

Python 程序檢查字符串是否為回文

Python 實(shí)例大全

在這個(gè)程序中。您將學(xué)習(xí)檢查字符串是否是回文

要理解此示例,您應(yīng)該了解以下Python編程主題:

回文是向前或向后讀取相同的字符串。

例如,“dad”在正向或反向是相同的。另一個(gè)實(shí)例是“aibohphobia”,字面意思是對(duì)回文的急躁恐懼。

源代碼

#程序檢查一個(gè)字符串是否為回文

my_str = 'aIbohPhoBiA'

my_str = my_str.casefold()

# 反轉(zhuǎn)字符串
rev_str = reversed(my_str)

# 檢查字符串是否等于它的反方向字符串
if list(my_str) == list(rev_str):
   print("這個(gè)字符串是回文。")
else:
   print("這個(gè)字符串不是回文。")

輸出結(jié)果

這個(gè)字符串是回文。

注意:要測(cè)試程序,請(qǐng)更改程序中my_str的值。

在此程序中,我們采用了存儲(chǔ)在my_str中的字符串。

通過(guò)使用casefold()方法,我們使其適合無(wú)條件的比較。 基本上,此方法返回字符串的小寫(xiě)版本。

我們使用內(nèi)置函數(shù)reversed()反轉(zhuǎn)字符串。由于此函數(shù)返回一個(gè)反向?qū)ο螅虼嗽诒容^之前,我們使用list()函數(shù)將它們轉(zhuǎn)換為列表。

Python 實(shí)例大全