python 字串常用方法

2021-08-13 22:20:05 字數 842 閱讀 7255

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

Python字串常用方法

count 獲取字串中某個字元的數量。str python count str.count o 2strip 刪除字串首位的空格,以及換行。str1 hello python str2 hello python str3 hello python str1.strip str2.strip str3...

python字串常用方法

string.title python title 方法返回 標題化 的字串,就是說所有單詞都是以大寫開始,其餘字母均為小寫 見 istitle string.upper python upper 方法將字串中的小寫字母轉為大寫字母。string.lower 將字串的大寫字母轉為小寫字母 strin...

python字串常用方法

1,去掉空格和特殊符號 name.strip 去掉空格和換行符 name.strip xx 去掉某個字串 name.lstrip 去掉左邊的空格和換行符 name.rstrip 去掉右邊的空格和換行符 2,字串的搜尋和替換 name.count x 查詢某個字元在字串裡面出現的次數 name.cap...