天天看点

Python dir(str)

name="howhy"

name.capitalize() #首字母大写

name.count()#子串出现的次数

name.endswith()#以某字符结尾

name.center(20,'*')#以howhy字符为中心共20个两边补*

name.encode('utf8')#编码转换

name.expandtabs()#将\t转换为8个空格

name.find('wh')#找字符wh在name中出现的位置若没 有找到则结果为-1

name.index('wh')#同find只是若没有找到则会报错

name="howhy {0} as {1}"  name.format("ni",'wo')#返回'howhy ni as wo'

name="howhy {name} as {id}" name.format(name='ni',id='wo')#返回'howhy ni as wo'

name.isalnum()#判断name是否是字母数字

name.isdigit()#判断name是否是数字

name.isalpha()#判断name是否是字母

name.islower()#判断name是否全部是小写

name.isupper()#判断name是否全部是大写

name.isspace()#判断name是否是空格

"char".join(list)#将列表转换为字符串以char分隔符连接起来

name.ljust(10,'*')#以howhy字符为首共10个右边补*

name.istrip()#去除字符中的\n \t \r ()中也可以设置要删除的字符

name.partition('str')#将name字符串按str分隔 如name.partition('ow') :('h','ow','hy')

name.replace('str1','str2',index)#将name中str1替换为str2也可以指定替换哪个index

name.split('char')#将字符串按char分隔成list