1. 程式人生 > >python 字串常用方法

python 字串常用方法

python
字串的常用方法
1.len(str) — 字串的長度
2.startsWith(str) 檢視字串是否以str子串開頭,是返回True,否則返回False
3.index(str) 查詢字串中第一次出現的子串str的下標索引,如果沒找到則報錯
4.find(str) 查詢從第0個字元開始查詢第一次出現的子串str的位置,如果沒找到則會返回-1
find(str,position)查詢從第position個字元開始查詢第一次出現的子串str的位置,如果沒找到則會返回-1
5.endsWith(str)字串是否以子串str結尾,是返回True,否則返回False

6.判斷字串是否為Null, 應該是str is None,不應該寫成str==null

7.replace(”str1”,”str2”)替換字串
如需要將str = ‘abc’ 替換為str =”abc”
可以使用str.replace(“’”,”\”“)

8.尋找字串中某一個子串在整個字串中出現的位置,可以通過find(str,position)來計算,方法如下:

def find_last(str,substr):
    last_position = -1
    while True:
        position=str.find(substr,(last_position+1))
        if position==-1:
            return
last_position last_position=position