python學習之旅(六)
阿新 • • 發佈:2018-11-16
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.