upper() 轉換字符串中的全部小寫字符爲大寫。git
swapcase() 翻轉字符串中的大小寫。api
lower() 轉換字符串中全部大寫字符爲小寫。編碼
capitalize() 把字符串的第一個字符改成大寫。spa
casefold() 把整個字符串的全部字符改成小寫。code
count(sub[, start[, end]]) 返回 sub 在字符串裏邊出現的次數,start 和 end 參數表示範圍,可選。索引
find(sub[, start[, end]]) 檢測 sub 是否包含在字符串中,若是有則返回索引值,不然返回 -1,start 和 end 參數表示範圍,可選。ip
index(sub[, start[, end]]) 跟 find 方法同樣,不過若是 sub 不在 string 中會產生一個異常。utf-8
rfind(sub[, start[, end]]) 相似於 find() 方法,不過是從右邊開始查找。ci
rindex(sub[, start[, end]]) 相似於 index() 方法,不過是從右邊開始。字符串
endswith(sub[, start[, end]]) 檢查字符串是否以 sub 子字符串結束,若是是返回 True,不然返回 False。start 和 end 參數表示範圍,可選。
startswith(prefix[, start[, end]]) 檢查字符串是否以 prefix 開頭,是則返回 True,不然返回 False。start 和 end 參數能夠指定範圍檢查,可選。
isalnum() 若是字符串至少有一個字符而且全部字符都是字母或數字則返回 True,不然返回 False。
isalpha() 若是字符串至少有一個字符而且全部字符都是字母則返回 True,不然返回 False。
isdecimal() 若是字符串只包含十進制數字則返回 True,不然返回 False。
isdigit() 若是字符串只包含數字則返回 True,不然返回 False。
islower() 若是字符串中至少包含一個區分大小寫的字符,而且這些字符都是小寫,則返回 True,不然返回 False。
isnumeric() 若是字符串中只包含數字字符,則返回 True,不然返回 False。
isspace() 若是字符串中只包含空格,則返回 True,不然返回 False。
istitle() 若是字符串是標題化(全部的單詞都是以大寫開始,其他字母均小寫),則返回 True,不然返回 False。
isupper() 若是字符串中至少包含一個區分大小寫的字符,而且這些字符都是大寫,則返回 True,不然返回 False。
center(width) 將字符串居中,並使用空格填充至長度 width 的新字符串。
encode(encoding='utf-8', errors='strict') 以 encoding 指定的編碼格式對字符串進行編碼。
expandtabs([tabsize=8]) 把字符串中的 tab 符號(\t)轉換爲空格,如不指定參數,默認的空格數是 tabsize=8。
join(sub) 以字符串做爲分隔符,插入到 sub 中全部的字符之間。
ljust(width) 返回一個左對齊的字符串,並使用空格填充至長度爲 width 的新字符串。
rjust(width) 返回一個右對齊的字符串,並使用空格填充至長度爲 width 的新字符串。
lstrip() 去掉字符串左邊的全部空格
partition(sub) 找到子字符串 sub,把字符串分紅一個 3 元組 (pre_sub, sub, fol_sub),若是字符串中不包含 sub 則返回 ('原字符串', '', '')。
rpartition(sub) 相似於 partition() 方法,不過是從右邊開始查找。
replace(old, new[, count]) 把字符串中的 old 子字符串替換成 new 子字符串,若是 count 指定,則替換不超過 count 次。
rstrip() 刪除字符串末尾的空格。
strip([chars]) 刪除字符串前邊和後邊全部的空格,chars 參數能夠定製刪除的字符,可選。
split(sep=None, maxsplit=-1) 不帶參數默認是以空格爲分隔符切片字符串,若是 maxsplit 參數有設置,則僅分隔 maxsplit 個子字符串,返回切片後的子字符串拼接的列表。。
splitlines(([keepends])) 在輸出結果裏是否去掉換行符,默認爲 False,不包含換行符;若是爲 True,則保留換行符。。
title() 返回標題化(全部的單詞都是以大寫開始,其他字母均小寫)的字符串。
translate(table) 根據 table 的規則(能夠由 str.maketrans('a', 'b') 定製)轉換字符串中的字符。
zfill(width) 返回長度爲 width 的字符串,原字符串右對齊,前邊用 0 填充。