深入解讀python字符串函數(shù)
字符串
python中有一個單獨的地址是字符串保留區(qū)
s1=s2
表示 將s2的地址給了s1
id() 函數(shù)作用取地址
eg:id(s1)結(jié)果顯示s1的地址
字符串的獲取
eg:s1='ABCDEFG‘
索引關(guān)系
字符串都有對應的索引關(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] 前面包含后面不包含 默認從零開始 默end為結(jié)尾 字符串變量名[start : end : step]
step
- 表示步長
- 表示方向:
正數(shù):表示從左向右取
負數(shù):表示從右向左取
取中間的”CDE“
是s[1:4]
find()
函數(shù),找位置 從左向右查找,只要遇到一個符合要求的則返回位置數(shù),如果一個都沒找到,返回-1
rfind()?
從右向左找,
count()
?指定字符的個數(shù)
index()?
也是查找,和?find()?相似,不同的是出現(xiàn)錯誤,他會報錯,而不是返回-1.
判斷的格式:startswith endswith isalpha isdigit isalnum isspace
返回值都是boo類型(ture false )
startswith()
判斷是否是什么開頭的,
endswith()
判斷是否是什么結(jié)尾的
總結(jié)
本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!
相關(guān)文章
Python任意字符串轉(zhuǎn)16, 32, 64進制的方法
今天小編就為大家分享一篇Python任意字符串轉(zhuǎn)16, 32, 64進制的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-06-06利用Python如何實現(xiàn)一個小說網(wǎng)站雛形
這篇文章主要給大家介紹了關(guān)于利用Python如何實現(xiàn)一個小說網(wǎng)站雛形的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用python具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2018-11-11Python獲取excel內(nèi)容及相關(guān)操作代碼實例
這篇文章主要介紹了Python獲取excel內(nèi)容及相關(guān)操作代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-08-08