字符串-操作

 

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

 

posted @ 2019-05-10 13:57  双伟科技  阅读(167)  评论(0编辑  收藏  举报