python 字符串-操作
阿新 • • 發佈:2019-05-10
enter 輸出結果 pre ont 結果 我們 填充 list int
1.split() 使用特定的字符串切割字符串
1 #split() 使用特定的字符串切割字符串 2 shi = ‘離離原上草@一歲一枯榮@野火燒不盡@春風吹又生‘ 3 result = shi.split(‘@‘,2) #的字符的2位置之前切割,(@字符可以自定義) 4 print(result) 5 #輸出結果:[‘離離原上草‘, ‘一歲一枯榮‘, ‘野火燒不盡@春風吹又生‘]
2.join() 使用特定字符串將容器數據連接成一個字符串
1 #join() 使用特定字符串將容器數據連接成一個字符串 2 shilist = [‘離離原上草‘,‘一歲一枯榮‘,‘野火燒不盡‘,‘春風吹又生‘] 3 result = ‘^_^‘.join(shilist) 4 print(result) 5 #輸出結果:離離原上草^_^一歲一枯榮^_^野火燒不盡^_^春風吹又生
3.zfill()零填充效果
1 #zfill()零填充效果 2 num = ‘1235‘# 學號7位數 不夠7位前面補充0 ->0000005 3 result = num.zfill(7) 4 print(result) 5 #輸出結果:0001235
4.center()使用指定的字符將字符串填充到指定的長度,原有內容居中對齊
1 #center()使用指定的字符將字符串填充到指定的長度,原有內容居中對齊2 xdl = ‘IT兄弟連‘ 3 #result = xdl.center(10) 4 result = xdl.center(11,‘#‘) 5 print(result) 6 #輸出結果:###IT兄弟連###
5.ljust()使用指定的字符將字符串填充到指定的長度,原有內容靠左對齊
1 #.ljust()使用指定的字符將字符串填充到指定的長度,原有內容靠左對齊 2 xdl = ‘IT兄弟連‘ 3 #result = xdl.ljust(10) 4 result = xdl.ljust(11,‘#‘) 5 print(result) 6 #輸出結果:IT兄弟連######
6.rjust()使用指定的字符將字符串填充到指定的長度,原有內容靠右對齊
1 #rjust()使用指定的字符將字符串填充到指定的長度,原有內容靠右對齊 2 xdl = ‘IT兄弟連‘ 3 #result = xdl.rjust(10) 4 result = xdl.rjust(11,‘#‘) 5 print(result) 6 #輸出結果:######IT兄弟連
7.strip() 去除字符串左右兩側指定的連續字符
1 #strip() 去除字符串左右兩側指定的連續字符 2 flower = ‘#######牡丹百花重中最鮮艷#######‘ 3 result = flower.strip(‘#‘) 4 print(result) 5 #輸出結果:牡丹百花重中最鮮艷
8.lstrip()去除字符串左側指定的連續字符
1 #lstrip()去除字符串左側指定的連續字符 2 flower = ‘#######牡丹百花重中最鮮艷#######‘ 3 result = flower.lstrip(‘#‘) 4 print(result) 5 #輸出結果:牡丹百花重中最鮮艷#######
9.rstrp()去除字符串右側指定的連續字符
1 1 #.rstrp()去除字符串右側指定的連續字符 2 2 flower = ‘#######牡丹百花重中最鮮艷#######‘ 3 3 result = flower.rstrip(‘#‘) 4 4 print(result) 5 5 #輸出結果:#######牡丹百花重中最鮮艷
10.replace() 字符串的替換操作
1 #replace() 字符串的替換操作 2 pc = ‘我有一臺小電腦,我從來都不玩遊戲,我用我的小電腦來學習,學習什麽呢,我們學習python‘ 3 #小電腦替換成 PC 4 result = pc.replace(‘小電腦‘,‘PC‘) 5 print(result) 6 #輸出結果:我有一臺PC,我從來都不玩遊戲,我用我的PC來學習,學習什麽呢,我們學習python 7 8 #將前2個我替換成I 9 pc = ‘我有一臺小電腦,我從來都不玩遊戲,我用我的小電腦來學習,學習什麽呢,我們學習python‘ 10 result = pc.replace(‘我‘,‘I‘,2) 11 print(result) 12 #輸出結果:I有一臺小電腦,I從來都不玩遊戲,我用我的小電腦來學習,學習什麽呢,我們學習python
python 字符串-操作