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

Python 基礎(chǔ)教程

Python 流程控制

Python 函數(shù)

Python 數(shù)據(jù)類型

Python 文件操作

Python 對(duì)象和類

Python 日期和時(shí)間

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

Python 參考手冊(cè)

Python 字符串 casefold() 使用方法及示例

Python 字符串方法

casefold()方法返回一個(gè)字符串,其中所有字符均為小寫。

casefold()方法將刪除string中存在的所有大小寫區(qū)別。它用于無大小寫匹配,即在比較時(shí)忽略大小寫。

此方法與 Lower() 方法相似,但是 casefold() 方法更強(qiáng)大,更具攻擊性,這意味著它將更多字符轉(zhuǎn)換為小寫字母,并且在比較兩個(gè)用 casefold() 方法轉(zhuǎn)換的字符串時(shí)會(huì)找到更多匹配項(xiàng)。

例如,德語小寫字母?等效于ss。但是,由于?已經(jīng)是小寫字母,lower()方法對(duì)此不起作用。但是,casefold()將其轉(zhuǎn)換為ss。

casefold()的語法為:

string.casefold()

casefold()參數(shù)

casefold()方法不帶任何參數(shù)。

casefold()返回值

casefold()方法返回轉(zhuǎn)為小寫后的字符串。

示例1:使用casefold()轉(zhuǎn)換為小寫字母

string = "PYTHON IS AWESOME"

# 打印小寫的字符串
print("小寫字符串:", string.casefold())

運(yùn)行該程序時(shí),輸出為:

小寫字符串: python is awesome

示例2:使用casefold()進(jìn)行比較

firstString = "der Flu?"
secondString = "der Fluss"

# ? 相當(dāng)于ss
if firstString.casefold() == secondString.casefold():
    print('字符串是相等的。')
else:
    print('字符串是不等的。')

運(yùn)行該程序時(shí),輸出為:

字符串是相等的。

Python 字符串方法