字符串操作第二章

1.首先按照惯例,我们先定义并赋值一个字符串。

a = 'jiang xiao fan blog'

a.rjust(30)

a.ljust(30)

a.center(30)

这三个用法主要用于调整输出格式,分别输出长度为30的右对齐,左对齐,居中对齐的字符串。

 2.添加字母或符号。

使用关键字join

'__'.join(a)

前面主要是添加内容,小括号里面为被添加的对象。假如被添加对象为一个字符串,那么这个字符串中的每个字符都将被添加,假如被添加对象为多个字符串,那么被添加内容只会出现在每个字符串之间。

 

3.删除返回字符串中的空格符。

rstrip()          lstrip()               strip()

分别删除右边,左边以及字符串两旁的空格符

b = a.center(30)

b.strip()

4.查找

rfind()                            mystr.rfind(str, start=0,end=len(mystr) )

 rindex()                        mystr.rindex( str, start=0,end=len(mystr))

和find以及index方法不同之处在于它是从左到右搜索

5 .返回按照分行符间隔的字符串。

a.splitlines()

这个方法只会返回含有分行符的字符串。

6.    isalpha  isdigit  isalnum isspace

 

这三个函数返回布尔值

isalpha 用于返回字符串中是否全部为字母

isdigit 用于返回字符串中是否全部为数字

isalnum 用于返回字符串中是数字或者字母

isspace 返回的字符串全是空格

返回结果符合为True,不符合为False

 

 

 

 

 

  

posted @ 2018-04-04 23:37  江小凡的博客  阅读(86)  评论(0编辑  收藏  举报