字符串常用操作

 1 name = 'my name is \t {name} jesse 22'
 2 print(name.capitalize()) #首字母大写
 3 print(name.count('r'))   #统计字符串
 4 print(name.center(50,'-')) #添加-
 5 print(name.endswith('r'))  #判断是否以X字符结尾
 6 print(name.expandtabs(tabsize=30)) #tab空格距离
 7 print(name.find('e')) #通过切片找寻字符位置
 8 print(name.format(name='gdr')) #传入新的字符串
 9 print(name.isalnum())  #包含数字和字母,如果有特殊字符,返回False
10 print(name.isdigit())  #判断是否为数字
11 print('+'.join(['1','2','3']))
12 print('Jesse'.lower())  #小写
13 print('jesse'.upper())  #大写
14 print('\njesse\n'.lstrip()) #去掉左边的空格
15 print('\njesse\n'.rstrip())  #去掉右边的空格
16 print('\njesse\n'.strip())   #去掉两边的空格
17 print('\njesse\n'.replace('j','J',1))
18 print('1+2+3+4'.split('+'))  #已X为分隔符提取需要的数据

 

posted @ 2017-10-11 14:54  橙子味的萝卜  阅读(102)  评论(0编辑  收藏  举报