91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python中有哪些字符串內置函數

發布時間:2021-05-10 17:45:39 來源:億速云 閱讀:228 作者:Leah 欄目:開發技術

這篇文章給大家介紹Python中有哪些字符串內置函數,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

python的五大特點是什么

python的五大特點:1.簡單易學,開發程序時,專注的是解決問題,而不是搞明白語言本身。2.面向對象,與其他主要的語言如C++和Java相比, Python以一種非常強大又簡單的方式實現面向對象編程。3.可移植性,Python程序無需修改就可以在各種平臺上運行。4.解釋性,Python語言寫的程序不需要編譯成二進制代碼,可以直接從源代碼運行程序。5.開源,Python是 FLOSS(自由/開放源碼軟件)之一。

字符串內置總結

需要注意的是:

  • 字符串的單引號和雙引號都無法取消特殊字符的含義,如果想讓引號內所有字符均取消特殊意義,在引號前面加r,如name=r'l\thf'

  • unicode字符串與r連用必需在r前面,如name=ur'l\thf'

大小寫處理

函數作用示例輸出
capitalize首字母大寫,其余小寫‘lk with psr'.capitalize()‘Lk with psr'
upper全部大寫‘lk with psr'.upper()‘LK WITH PSR'
lower全部小寫‘lk with psr'.lower()‘lk with psr'
swapcase()大小寫互換‘Lk with Psr'.swapcase()‘lK WITH pSR'
.title()首字母大寫‘lk with psr'.title()‘Lk With Psr'

判斷字符串中的字符類型

函數作用示例輸出
startswith(‘a',[start,end])是否以a開頭‘a lk'.startswith(‘a')True
endswith(‘a')是否以a結尾‘lk'.endswith(‘a')False
isalnum()是否全為字母或數字‘123asd'.isalnum()True
isalpha()是否全字母‘lk12'.isalpha()True
isdigit()是否全數字‘123'.isdigit()True
islower()是否全小寫‘lk'.islower()True
isupper()是否全大寫‘lk'.isupper()False
istitle()判斷首字母是否為大寫‘Lk'.istitle()True
isspace()判斷字符是否為空格' '.isspace()True

字符串替換

函數作用示例輸出
replace(‘old',‘new')替換old為new'hello world'.replace(‘world',‘python')hello python
replace(‘old',‘new',次數)替換指定次數的old為new'hello world'.replace(‘l',‘p',2)heppo world

去空格

函數作用示例輸出
strip()去兩邊空格' h e-l lo '.strip()可以想象
lstrip()去左邊空格' h e-l lo '.lstrip()可以想象
rstrip()去右邊空格' h e-l lo '.rstrip()可以想象

用特定符連接單個字符

函數作用示例輸出
.join()-連接‘-'.join([‘a', ‘b', ‘c'])a-b-c

用字符串中的特定符分割字符串

函數作用示例輸出
split()默認按空格分隔' h e-l lo ' .split()[‘h', ‘e-l', ‘lo']
split(‘指定字符')按指定字符分割字符串為數組' h e-l lo ' .split('-')[' h e', 'l lo ']

搜索

函數作用示例輸出
find()搜索指定字符串,沒有返回-1‘lk la'.find(‘lk')0
index()同上,但是找不到會報錯‘lk la'.index(‘lk')0
rfind()從右邊開始查找‘lk la'.rfind(‘lk')0
count()統計指定的字符串出現的次數‘lklklk'.count(‘lk')3

python中str函數isdigit、isdecimal、isnumeric的區別

isdigit()
True: Unicode數字,byte數字(單字節),全角數字(雙字節),羅馬數字
False: 漢字數字
Error: 無

isdecimal()
True: Unicode數字,,全角數字(雙字節)
False: 羅馬數字,漢字數字
Error: byte數字(單字節)

isnumeric()
True: Unicode數字,全角數字(雙字節),羅馬數字,漢字數字
False: 無
Error: byte數字(單字節)

關于Python中有哪些字符串內置函數就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

阿巴嘎旗| 南华县| 九江市| 海盐县| 辉南县| 花莲县| 南涧| 高安市| 常州市| 东港市| 商南县| 郑州市| 安西县| 诸城市| 新疆| 田林县| 古交市| 九龙坡区| 玉山县| 波密县| 岚皋县| 科技| 榆社县| 江阴市| 神池县| 绥化市| 莱西市| 洮南市| 开化县| 甘肃省| 四川省| 额尔古纳市| 大连市| 自贡市| 潜山县| 黄龙县| 铁岭县| 乃东县| 溧水县| 石河子市| 滁州市|