Python/字符串的介绍

214 阅读1分钟

字符串常见操作

一、查找内容

find:从左往右找,只要找到一个符合要求就返回位置,如果没找到则返回-1

rfind:从右往左找,只要找到一个符合要求就返回位置,如果没找到则返回-1

index:也是查找,相对于find,index查找未找到会报错,find则返回-1

图片.png

**index(元素) --->根据元素名称找该元素的位置,返回值为下标位置 **

二、计算出现次数:

count:统计指定字符出现次数

三、判断:

startswith、endswith、isalpha、isdigit、isalnum、isspace 返回值都是布尔类型(Ture or False)

四、替换内容:

replace(old,new,count)默认全部替换,也可以用count指定替换个数

五、切割字符串:

1、split('分隔符',maxsplit) 返回的结果是一个列表,maxsplit最大分割次数

同理rsplit

2、splitlines:按行分割

3、修改大小写:title,upper,lower

title:把每个单词的首字母大写

upper:把字符串里的所有字母转成大写

lower:把字符串里的所有字母转成小写

六、空格处理

1.strip:去掉字符串里的所有空格

2.lstrip:去掉字符串里的左侧空格

3.rstrip:去掉字符串里的右侧空格

center:对齐

ljust

rjust

图片.png

七、格式化

1.%d %s %f ...

2.format

图片.png