Python基礎知識(5):基本數據類型之字元串(Ⅱ) 字元串方法 17.join:對字元串進行拼接 結果: 'clialin' 18.ljust、rjust使字元串左(右對齊),並用某個字元對右(左端)進行填充 結果: God##############God 19.zfill:在字元串左端填充“ ...
Python基礎知識(5):基本數據類型之字元串(Ⅱ)
字元串方法
17.join:對字元串進行拼接
x="can" y="li" y.join(x)
結果:
'clialin'
18.ljust、rjust使字元串左(右對齊),並用某個字元對右(左端)進行填充
sen="God" print(sen.ljust(10,"#")) print(sen.rjust(10,"#"))
結果:
God#######
#######God
19.zfill:在字元串左端填充“0”
sen="God" print(sen.zfill(10))
結果:
0000000God
20.center:返回一個居中的字元串
sen="God" print(sen.center(10,"+"))
結果:
+++God++++
21.lstrip、rstrip:從左(右)端開始去除字元串中的某一個字元
sen="moment" print(sen.lstrip("m")) print(sen.rstrip("nt"))
結果:
oment
mome
22.partition、rpatition:根據某個字元把字元串分割成三部分
sen="banana" print(sen.partition("n")) print(sen.rpartition("n"))
結果:
('ba', 'n', 'ana')
('bana', 'n', 'a')
23.split、rsplit:利用某個字元對字元串進行切片,可指明次數
sen="banana" print(sen.split("a",1)) print(sen.rsplit("a"))
結果:
['b', 'nana']
['b', 'n', 'n', '']
24.swapcase:把字元串中的大寫字元轉成小寫,小寫字母轉成大寫
sen="Hello,World." print(sen.swapcase())
結果:
hELLO,wORLD.