Python day3_string的常见方法2_笔记

1.分割字符串的4个方法partition,rpartition,split,rsplit(区别,partition是仅分割一个,split分割全部,r是从右边开始分割,split可以传参数,自定义分割次数)

p='\tppp'
print(p.isprintable())#是否可以直接打印,带有制表换行符不可直接打印

p='   '
print(p.isspace())#判断是否全部为空格

p='i am a apple'
print(p.istitle())#判断每个单词首字母是否都是大写

p=p.title()
print(p)#把p变成标题格式(每个单词都是大写)

# join的用法,join是将字符依次插进一句话每两个字符之间
t=' '
p=t.join(p)
print(p)

#ljust右方插入对应字符
p='pp'
t=p.ljust(20,'*')
print(t)

#rjust左方插入对应字符
t=p.rjust(20,'*')
print(t)

#去空格以及换行
p='  99  '
t=p.lstrip()#去左边
print(t)

t=p.rstrip()#去右边
print(t)

t=p.strip()#都去掉
print(t)

#替换字符
t='123456785555'
p=str.maketrans('12345','abcde')
m=t.translate(p)
print(m)

 

2.必背的字符串的方法join,split,find,strip(字典中是剥去,这里是去空格),upper,lower

3.常用方法

  1.可用中括号中索引来获取字符串中的字符,也可以使用索引范围表示子字符串

 

text='23333'
print(text[0])
print(text[0:2])

 

  2.range表示范围

 

  range(100)与range(0,100)等同,表示[0,100)的范围
  range(左范围,右范围,步长)可增加步长参数
 3.len(str)可计算字符串长度
 4.split分割字符串示例
 5.replace替代字符串示例

 

 

text="aobdcaoddfvofbn"
print(text.split('o'))
print(text.replace('o','p',2))
#6.for in循环字符串
for alpha in "LittlePage":
    print(alpha)

 

posted @ 2018-07-26 03:33  SteveYu  阅读(212)  评论(0编辑  收藏  举报