Python 字符串方法,字符串是用引號(hào)括起來(lái)的字符序列。在這個(gè)參考頁(yè)面中,您將找到一個(gè)字符串對(duì)象可以調(diào)用的所有方法。例如,可以使用join()方法連接兩個(gè)字符串。 注意:所有字符串方法都返回新值。它們不會(huì)更改原始字符串。
方法 | 描述 |
---|---|
capitalize() | 把首字符轉(zhuǎn)換為大寫(xiě)。 |
casefold() | 把字符串轉(zhuǎn)換為小寫(xiě)。 |
center() | 返回一個(gè)原字符串居中,并使用空格填充至長(zhǎng)度 width 的新字符串。 |
count() | 返回指定值在字符串中出現(xiàn)的次數(shù)。 |
encode() | 返回字符串的編碼版本。 |
endswith() | 如果字符串以指定值結(jié)尾,則返回 true。 |
expandtabs() | 設(shè)置字符串的 tab 尺寸。 |
find() | 在字符串中搜索指定的值并返回它被找到的位置。 |
format() | 格式化字符串中的指定值。 |
format_map() | 格式化字符串中的指定值。 |
index() | 在字符串中搜索指定的值并返回它被找到的位置。 |
isalnum() | 如果字符串中的所有字符都是字母數(shù)字,則返回 True。 |
isalpha() | 如果字符串中的所有字符都在字母表中,則返回 True。 |
isdecimal() | 如果字符串中的所有字符都是小數(shù),則返回 True。 |
isdigit() | 如果字符串中的所有字符都是數(shù)字,則返回 True。 |
isidentifier() | 如果字符串是標(biāo)識(shí)符,則返回 True。 |
islower() | 如果字符串中的所有字符都是小寫(xiě),則返回 True。 |
isnumeric() | 如果字符串中的所有字符都是數(shù),則返回 True。 |
isprintable() | 如果字符串中的所有字符都是可打印的,則返回 True。 |
isspace() | 如果字符串中的所有字符都是空白字符,則返回 True。 |
istitle() | 如果字符串遵循標(biāo)題規(guī)則,則返回 True。 |
isupper() | 如果字符串中的所有字符都是大寫(xiě),則返回 True。 |
join() | 把可迭代對(duì)象的元素連接到字符串的末尾。 |
ljust() | 返回字符串的左對(duì)齊版本。 |
lower() | 把字符串轉(zhuǎn)換為小寫(xiě)。 |
lstrip() | 返回字符串的左修剪版本。 |
maketrans() | 返回在轉(zhuǎn)換中使用的轉(zhuǎn)換表。 |
partition() | 返回元組,其中的字符串被分為三部分。 |
replace() | 返回字符串,其中指定的值被替換為指定的值。 |
rfind() | 在字符串中搜索指定的值,并返回它被找到的最后位置。 |
rindex() | 在字符串中搜索指定的值,并返回它被找到的最后位置。 |
rjust() | 返回字符串的右對(duì)齊版本。 |
rpartition() | 返回元組,其中字符串分為三部分。 |
rsplit() | 在指定的分隔符處拆分字符串,并返回列表。 |
rstrip() | 返回字符串的右邊修剪版本。 |
split() | 在指定的分隔符處拆分字符串,并返回列表。 |
splitlines() | 在換行符處拆分字符串并返回列表。 |
startswith() | 如果以指定值開(kāi)頭的字符串,則返回 true。 |
strip() | 返回字符串的剪裁版本。 |
swapcase() | 切換大小寫(xiě),小寫(xiě)成為大寫(xiě),反之亦然。 |
title() | 把每個(gè)單詞的首字符轉(zhuǎn)換為大寫(xiě)。 |
translate() | 返回被轉(zhuǎn)換的字符串。 |
upper() | 把字符串轉(zhuǎn)換為大寫(xiě)。 |
zfill() | 在字符串的開(kāi)頭填充指定數(shù)量的 0 值。 |
注釋?zhuān)核凶址椒ǘ挤祷匦轮?。它們不?huì)更改原始字符串。
請(qǐng)?jiān)?Python 字符串教程 中學(xué)習(xí)更多有關(guān)字符串的知識(shí)。