ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

Python 字符串的方法整理

2021-07-12 19:32:30  阅读:149  来源: 互联网

标签:检索 end sub start Python 整理 str 字符串


Python 字符串的方法整理

文章目录


在这里我们说一些Python中字符串比较常用的一些方法,此处进行一个整理汇总,不多举例子了。

一、字符串拼接

我们知道 + 可以实现数字的加法运算,Python在这里进行了运算符的重载,使得 + 也可以进行字符串的拼接。

这是运算符的重载。

二、字符串的切片

sname[start: end: step]

sname:字符串名称
start:开始的位置
end:结束的位置
step:步长

(这里是顾头不顾尾)

三、字符串的分割

str.split(sep, maxsplit)

str:要进行分割的字符串
sep:用于指定分隔符
maxsplit:可选参数,用于指定分割的次数,最后列表中子串的个数最多为 maxsplit + 1

最后是生成一个列表

四、字符串的拼接(合并)

newstr = str.join(iterable)

是将一个列表使用 iterable 进行拼接,最终会生成一个字符串。

最终结果是将一个列表转换为了一个字符串

五、统计次数

str.count(sub[, start[, end]])

str:原始字符串
sub:表示需要检索的字符串
start:开始位置
end:结束位置

六、检索是否包含某一个字符串

str.find(sub[, start[, end]])

str:原始字符串
sub:表示需要检索的字符串
starrt:开始位置
end:结束位置

七、字符串的对齐方法

ljust()

在右侧进行填充,向左对齐

str.ljust(width[, fillchar])

str:要对齐的字符串
width:总长度
fillchar:需要填充的字符

rjust()

在左侧进行填充,向右对齐

使用方法与前一个是差不多的啦,这里就不需要在赘述额

center()

相中对齐,这个也是差不多的啦

八、检索字符串是否以某一个字符串开头

str.startswith(sub[, start[, end]])

str:原始字符串
sub:要检索的字符串
start:开始
end:结束

九、检索字符串是否以某一个字符串结尾

str.endswith(sub[, start[, end]])

这里参数的含义与前一个是差不多的,因此就不多赘述了啦。

十、字符串的大小写转换

str.title()

这个是将每一个单词的首字母进行大写

str.lower()

这个是将所有的字母的大小写调整为小写

str.upper()

这个是将所有的字母的大小写调整为大写

十一、去掉空格

str.strip()

这个是去除左右两侧的空格

str.lstrip()

这个是去除左侧的空格

str.rstrip()

这个是去除右侧的空格。

希望以上的整理对大家有一定的帮助了啦。

标签:检索,end,sub,start,Python,整理,str,字符串
来源: https://blog.csdn.net/m0_54218263/article/details/118681681

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有