深入解讀python字符串函數(shù)
字符串
python中有一個(gè)單獨(dú)的地址是字符串保留區(qū)
s1=s2
表示 將s2的地址給了s1
id() 函數(shù)作用取地址
eg:id(s1)結(jié)果顯示s1的地址
字符串的獲取
eg:s1='ABCDEFG‘
索引關(guān)系
字符串都有對(duì)應(yīng)的索引關(guān)系 index()
A B C D E F G
0 1 2 3 4 5 6
-7 -6 -5 -4 -3 -2 -1
eg:s1[4]=E
切片
切片:字符串,列表
格式:字符串變量名[start:end] 前面包含后面不包含 默認(rèn)從零開始 默end為結(jié)尾 字符串變量名[start : end : step]
step
- 表示步長(zhǎng)
- 表示方向:
正數(shù):表示從左向右取
負(fù)數(shù):表示從右向左取
取中間的”CDE“
是s[1:4]
find()
函數(shù),找位置 從左向右查找,只要遇到一個(gè)符合要求的則返回位置數(shù),如果一個(gè)都沒找到,返回-1
rfind()?
從右向左找,
count()
?指定字符的個(gè)數(shù)
index()?
也是查找,和?find()?相似,不同的是出現(xiàn)錯(cuò)誤,他會(huì)報(bào)錯(cuò),而不是返回-1.
判斷的格式:startswith endswith isalpha isdigit isalnum isspace
返回值都是boo類型(ture false )
startswith()
判斷是否是什么開頭的,
endswith()
判斷是否是什么結(jié)尾的
總結(jié)
本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!
相關(guān)文章
Python lambda函數(shù)基本用法實(shí)例分析
這篇文章主要介紹了Python lambda函數(shù)基本用法,結(jié)合實(shí)例較為詳細(xì)的分析了Python lambda函數(shù)的功能、使用方法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下2018-03-03Python任意字符串轉(zhuǎn)16, 32, 64進(jìn)制的方法
今天小編就為大家分享一篇Python任意字符串轉(zhuǎn)16, 32, 64進(jìn)制的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-06-06利用Python如何實(shí)現(xiàn)一個(gè)小說網(wǎng)站雛形
這篇文章主要給大家介紹了關(guān)于利用Python如何實(shí)現(xiàn)一個(gè)小說網(wǎng)站雛形的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用python具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-11-11Python獲取excel內(nèi)容及相關(guān)操作代碼實(shí)例
這篇文章主要介紹了Python獲取excel內(nèi)容及相關(guān)操作代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-08-08python實(shí)現(xiàn)二分類和多分類的ROC曲線教程
這篇文章主要介紹了python實(shí)現(xiàn)二分類和多分類的ROC曲線教程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-06-06python爬蟲框架scrapy代理中間件掌握學(xué)習(xí)教程
這篇文章主要介紹了python爬蟲框架scrapy代理中間件掌握學(xué)習(xí)教程,為大家說明一下 scrapy 中代理相關(guān)知識(shí)點(diǎn),有需要的朋友可以借鑒參考下,希望能夠有所幫助2021-11-11