字串常用操作
判斷
變數.endswith("結尾字元"):判斷結尾字串。
變數.isalnum():判斷是否是字母或數字。
變數.isalpha():判斷是否是存英文本元。
變數.isdecimal():判斷是否是存數字。
變數.isdigit():判斷是否是乙個整數。
變數.isidentifier():判斷是否是乙個合法的變數名。
變數.islower():判斷字串是否大寫。
變數.isnumeric():判斷字串是否都是數字。
變數.isspace():判斷是否只是個空格。
變數.istitle():判斷每個字元開頭第乙個字母大寫。
變數.isprintable():判斷變數是否能列印。(tty,drive檔案是不可列印的)
變數.isupper():判斷是否都是大寫。
變數.startswith() 方法用於檢查字串是否是以指定子字串開頭,如果是則返回 true,否則返回 false
替換
變數.center(數量,"字元"):指定列印字元,變數在中間。
變數.format(字元='字元'):修改變數下中括號內的字元。
變數/『字元』.join(建立列表):每個字元中間新增字元。
變數.ljust(長度,'字元'):最右側規定長度內用字元填補。
變數.rjust(長度,'字元'):最左側規定長度內用字元填補。
變數.lstrip():去掉左側的回車或空格。
變數.rstrip():去掉右側的回車或空格。
變數.strip():去掉兩側的回車或空格。
變數.replace('替換物件','替換值',個數):替換字串預設全選。
變數.split(指定分隔符):預設空格分割字串一列表形式輸出。
變數.splitlines():指定換行\n來進行分割。
查詢
變數.count("指定字元"):指定查詢字元個數。
變數.find("字串"):查詢字串位置,優先最左邊的值。
變數.rfind("字串"):查詢字串位置,優先最右邊的值。
轉換
變數.encode:資料型別裝轉換編譯。
變數.capitalize():變數首字母大寫。
變數.expandtabs(tabsize=空格數):轉換tab的空格數量。
變數.lower():小寫變為大寫。
變數.upper():大寫變為小寫。
變數.title():字元開頭字母大寫。
變數.translate**換變數):匯入變數進行轉換。
變數 = str.maketrans("轉換的值","轉換後的值"):進行字串的轉換。
變數.swapcase():顛倒大小寫進行轉換。
注:變數.zfill(範圍):指定範圍用0來填補。
len():返回括號內的字元個數,或變數的字元數。
round(浮點數,n): 需要浮點數數字後尾保留n位小數點
Python字串操作
1 複製字串 str2 str1 2 鏈結字串 str abc 3 查詢字串 string.find sub string.index sub string.rfind sub string,rindex sub 4 字串比較 cmp str1,str2 cmp str1.upper str2.up...
Python字串操作
python如何判斷乙個字串只包含數字字元 python 字串比較 下面列出了常用的python實現的字串操作 strcpy sstr1,sstr2 sstr1 strcpy sstr2 sstr1 sstr1 strcpy2 print sstr2 strcat sstr1,sstr2 sstr1...
python字串操作
在 python 有各種各樣的string操作函式。在歷史上string類在 python 中經歷了一段輪迴的歷史。在最開始的時候,python 有乙個專門的string的module,要使用string的方法要先import,但後來由於眾多的 python 使用者的建議,從 python 2.0開...