1、center
name = 'colum
'print(name.center(18,'
*'))
view code
將內容填入*的中間,效果為******colum*******
2.count
計算輸入引數的數量
name = 'colum
'print(name.count('
u'))
3.decode 解碼 encode 編碼
4.expandtabs
將tab變為空格,也可以用\t 替換空格實現
name = 'he is 2*tab
'print(name.expandtabs())
he is 2*tab
5.find index
查詢引數,返回位置。find返回失敗也是有值-1, index查詢 失敗返回錯誤
name = 'print(name.index('3'))he is 2*tab
'print(name.find('2'
))返回 7
print(name.find('3'))
-1
valueerror: substring not found
6.join
連線字串
name = 'he is 2*tab
'print("_"
.join(name))
h_e_ _i_s_ _ _2_*_t_a_b
7.partition
將內容進行分割三部分,以引數為中間
name = 'he is 2*tab
'print(name.partition('2'
))('he is\t\t
', '
2', '
*tab
')
8.replace
替換
name = 'he is 2*tab
'print(name.replace('
2','3'
))he
is 3*tab
9.split
分割返回列表,預設空格分割
name = 'he is 2*tab
'print(name.split('*'
))['he is\t\t2
', '
tab']
10.strip
預設去除行兩頭的空格,引數為去除內容
name = '22112 he is 2*tab 21 2
'print(name.strip('2'
))112 he is 2*tab 21
python字串學習
鏈結兩個字串 乙個字串太長時用做空白字元鏈結 十分長的字串,用 括起來 capitalize 首字母大寫,其餘小寫 lower 全部小寫 upper 全部大寫 swapcase 大小寫互換 string 採用list 獲得子串 s.isalnum 都是字母或者數字 s.isalpha 都是字母 s....
Python學習 Python字串
字串或串 string 是由數字 字母 下劃線組成的一串字元。一般記為 s a1a2 an n 0 它是程式語言中表示文字的資料型別。python的字串列表有2種取值順序 從左到右索引預設0開始的,最大範圍是字串長度少1 從右到左索引預設 1開始的,最大範圍是字串開頭 如果你要實現從字串中獲取一段子...
python字串 Python 字串
建立字串很簡單,只要為變數分配乙個值即可。例如 var1 hello world var2 python runoob python訪問字串中的值python不支援單字元型別,單字元在 python 中也是作為乙個字串使用。python訪問子字串,可以使用方括號來擷取字串,如下例項 例項 pytho...