Python3中string內置參數


說明:

使用ipython查看python3的內置函數 ,只需要輸入字符串按兩下tab鍵

 

 

  • capitalize():將字符串中第一個字符大寫
  • casefold:將字符串中的所有大寫字母轉為小寫
  • center(len,str): 返回一個 len長度的str,並使原有字符串居中
  • count(str,begin, end): 返回字符串str出現的次數,可以使用開始和結束索引限定范圍
  • encode(encoding,errors): 返回一個bytes對象,原始字符串指定為encoding的編碼格式
  • endswitch(str,begin,end): 返回bool結果,判斷是否已str結束,可以指定開始和結束索引
  • expandtabs(tabsize=8): 把制度創新中tab轉為空格(默認空格的tabsize = 8) 
  • find(str,begin,end): 查找str是否在字符串中,如果找到返回索引,查找不到返回-1, 可以指定開始和結束索引
  • format:  字符串的格式化,字符串以{}作為占位符
  • format_map({key:value}): 字符串格式化,以字典形式, 其中key值為占位符{key}
  • index(str,begin,end): 查找str的索引,如果不存在則返回錯誤,可以指定開始和結束索引
  • isalnum(): 如果字符串全由數字、字母、數字和字母組成 返回true
  • isalpha(): 如果字符串至少有一個字符並且所有字符都是字母則返回 True
  • isascii():  是否為ascii碼,判斷時必須是字符串形式,或則報錯
  • isdecimal(): 可解釋為十進制數字則返回True
  • isdigit(): 是否全由數字組成,是則返回True
  • isidentifier(): 用於判斷字符串是否是有效的 Python 標識符,可用來判斷變量名是否合法
  • islower(): 判斷字符串是否都是小寫,是則返回True
  • isnumeric(): 判斷字符串是否只包含數字,是則返回True
  • isprintable(): 判斷字符串中所有字符是否都是可打印字符或字符串為空返回 True

Unicode字符集中“Other” “Separator”類別的字符為不可打印的字符(但不包括ASCII碼中的空格(0x20))。可用於判斷轉義字符。

ASCII碼中第0~32號及第127號是控制字符;第33~126號是可打印字符,其中第48~57號為0~9十個阿拉伯數字;65~90號為26個大寫英文字母,97~122號為26個小寫英文字母。

  • isspace(): 判斷字符串是空格,返回True
  • istitle(): 如果字符串是標題化則返回True
  • issupper(): 判斷字符串都是為大寫,返回True
  • join(str): 字符串鏈接 連接元素str
  • ljust(len): 返回原字符串左對齊,並且使用空格填充長度len的新字符串
  • lower(): 將所有大寫字符轉為小寫
  • lstrip(): 截掉string左邊的空格
  • maketrans(in, out) : 創建字符映射的轉換表(in:字符串要替代的字符,out:映射的字符串)
  • partition(str): 用來根據指定的分隔符將字符串進行分割
  • replace(str1,str2, len=count(str1)): 將字符串str1替換成str2, len表示最大替換次數
  • rfind(str, begin,end): 查找字符串,從右邊查找,並可以指定查找索引
  • rindex(str,begin,end): 從右邊查找索引,可以指定開始結束索引
  • rjust(len): 返回一個原字符串右對齊,並用空格填充到長度len的新字符串
  • rpartition(str): 從右邊按指定字符分割字符串
  • rsplit(): 刪除字符串末尾的空格
  • rstrip():截掉字符串右邊的空格
  • split(str,len): 按照str對字符串進行切片,可以指定分割幾個字符串len
  • splitlines(): 按行分割字符串,返回列表,可以指定分割幾個字符串
  • startswith(str): 判斷字符串是否以str開始
  • strip() : 在字符串上執行l/r strip()
  • swapcase(): 翻轉字符串中的大小寫
  • title():將字符串標題化(所有單詞大寫開始,其余均小寫)
  • translate(str,del): 根據str給出的表轉換字符串的字符,將要過濾掉的字符放到del中
  • upper(): 將字符串中的小寫轉大寫
  • zfill(len): 返回長度為len的字符串,原始字符串右對齊,前面填充0


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM