摘要:字符串內置方法作者博客返回字符串的第一個大寫字母。將序列中的元素字符串合并連接到一個字符串,作為分隔符。根據分隔符如果沒有提供默認為空格分割并返回子串的列表如果給定了,則最多分為個子串。
Python 字符串內置方法
作者博客:http://zzir.cn/
string.capitalize()返回字符串的第一個大寫字母。
string.centr(width)返回一個共 width 列、填充空格的字符串,原始字符串處于其中心位置。
string.count(str, beg=0, end=len(string))統計 str 在 string 中出現的次數,如果給定了開始索引 beg 和結束索引 end,將統計 str 在 string 子串中出現的次數。
string.decode(encode="UTF-8", errors="strict")對 string 進行解碼;如果發生錯誤,默認情況下會拋出 ValueError 異常,除非通過 ignore 或 replace 給出 errors。
string.encode(encode="UTF-8", errors="strict")對 string 進行編碼;如果發生錯誤,默認情況下會拋出 ValueError 異常,除非通過 ignore 或 replace 給出 errors。
string.endswith(str, beg=0, end=len(string))確定 string 或 string的子串(如果給出了開始索引 beg 和結束索引 end)是否以 str 結尾,如果是則返回 True,否則返回 False。
string.expandtabs(tabsize=8)在 string 中擴展制表符為多個空格;如果 tabsize 沒有提供默認為 8 個空格。
string.find(str, beg=0, end=len(string))確定 str 是否出現在 string 中;如果給定了開始索引 beg 和結束索引 end,則會確定 str 是否出現在 string子串中;如果找到則返回索引,否則返回 -1。
string.format(*args, **kwargs)根據傳入的 args 和 kwargs 進行字符串格式化。
string.index(str, beg=0, end=len(string))與 find() 相同,但如果未找到 str,則會拋出一個異常。
string.isalnum()如果 string 中至少含有一個字符并且所有字符都是字母或數字,那么返回 True,否則返回 False。
string.isalpha()如果 string 中至少含有一個字符并且所有字符都是字母,那么返回 True,否則返回 False。
string.isdecimal()如果 string 中只包含十進制數則返回 True,否則返回 False。
string.isdigit()如果 string 中只包含數字則返回 True,否則返回 False。
string.islower()如果 string 包含至少一個區分大小寫的字符并且都是小寫返回 True,否則返回 False。
string.isnumeric()如果 stirng 只包含數字字符則返回 True,否則返回 False。
string.isspace()如果 stirng 只包含空格字符則返回 True,否則返回 False。
string.istitle()如果 string 是適合“標題大小寫風格”(見 title())則返回 True,否則返回 False。
string.isupper()如果 string 包含至少一個區分大小寫的字符并且都是大寫返回 True,否則返回 False。
string.join(seq)將 seq 序列中的元素字符串合并(連接)到一個字符串,string 作為分隔符。
string.ljust(width)返回一個空格填充的 string,原始字符的總列數為 width 的空間中左對齊。
string.lower()將 string 中所有的大寫字母轉換為小寫字母。
string.lstrip()刪除 string 中所有前置空格。
string.replace(str1, str2, num=string.count(str1))用 str2 替換 string 中出現的 str1,或者最多 num 個(如果給定 num 的值)。
string.rfind(str, beg=0, end=len(string))與 find() 相同,但在 string 中向后搜索。
string.rindex(str, beg=0, end=len(string))與 index() 相同,但在 string 中向后搜索。
string.rjust(width)返回一個空格填充的 string,原始字符的總列數為 width 的空間中右對齊。
string.rstrip()刪除 string 中所有尾部空格。
string.split(str="", num=string.cont(str))根據分隔符 str (如果沒有提供默認為空格) 分割 string 并返回子串的列表;如果給定了 num,則最多分為 num 個子串。
string.splitlines(num=string.count("n"))在所有(或 num 個)換行處分割 string 并返回一個刪除換行符后每行的列表。
string.startswith(str, beg=0, end=len(string))確定 string 或 string的子串(如果給出了開始索引 beg 和結束索引 end)是否以 str 開始,如果是則返回 True,否則返回 False。
string.strip([obj])對 string 執行 lstrip() 和 rstrip() 操作
string.swapcase()反轉 string 中所有字母大小寫。
string.title()返回 string 的“標題大小寫風格”版本,既所有單詞都已大寫字母開始,而其余字母小寫(另外見 istitle())。
string.translate(str, del="")根據翻譯表 str (256 個字符) 翻譯 string,并刪除 del 字符串中的內容。
string.upper()將 string 中所有的小寫字母轉換為大寫字母。
string.zfill(width)返回左填充 0 并且總字數為 width 的原始字符串;用于數字,zfill()保留任何給定的符號(少一個 0)
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/38136.html
摘要:被公認是一種新手友好型的語言,這種說法能夠成立,內置函數在其中起到了極關鍵的作用。除了求長度,的某些內置函數也能在中找到對應的表達。的內置函數不與特定的類綁定,它們是一級對象。以此類比,的內置函數雖有簡便之美,但卻丟失了某些表意功能。 showImg(https://segmentfault.com/img/remote/1460000018939150); 內置函數是 Python ...
摘要:被公認是一種新手友好型的語言,這種說法能夠成立,內置函數在其中起到了極關鍵的作用。除了求長度,的某些內置函數也能在中找到對應的表達。的內置函數不與特定的類綁定,它們是一級對象。以此類比,的內置函數雖有簡便之美,但卻丟失了某些表意功能。 showImg(https://segmentfault.com/img/remote/1460000018939150); 內置函數是 Python ...
摘要:從存儲的字符串表示中檢索原始對象的過程稱為。這稱為命名空間。如果需要八進制或十六進制表示,請使用內置函數或。和有什么區別返回對象,而返回列表,并使用相同的內存,無論范圍大小是多少。它提供了靈活性,并允許開發人員為他們的項目使用正確的工具。 ...
閱讀 3921·2021-11-17 09:33
閱讀 3283·2021-10-08 10:05
閱讀 3111·2021-09-22 15:36
閱讀 1140·2021-09-06 15:02
閱讀 2772·2019-08-29 12:45
閱讀 1590·2019-08-26 13:40
閱讀 3399·2019-08-26 13:37
閱讀 420·2019-08-26 13:37