- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
盘点Python字符串常见的16种操作方法
一、常用操作
以字符串
lstr = welcome to Beijing Museumitcpps fdsfs
为例,引见字符常见的操作。
1 find
检测 str 能否包含在 lstr中,假如是前往开头的索引值,否则前往-1。
语法:
lstr.find(str, start=0, end=len(lstr))
例:
lstr = welcome to Beijing Museumitcpps fdsfs
print(lstr.find(Museum))
print(lstr.find(dada))
运转结果:
2 index
跟find()方法一样,只不过假如str不在 lstr中会报一个特别。
语法:
lstr.index(str, start=0, end=len(lstr))
例:
lstr = welcome to Beijing Museumitcpps fdsfs
print(lstr.index(dada))
运转结果:
3 count
前往 str在start和end之间 在 lstr里面消灭的次数
语法:
lstr.count(str, start=0, end=len(lstr))
例:
lstr = welcome to Beijing Museumitcpps fdsfs
print(lstr.count(s))
运转结果:
4 replace
把 lstr 中的 str1 替换成 str2,假如 count 指定,则替换不超过 count 次.
1str.replace(str1, str2, 1str.count(str1))
例:
lstr = welcome to Beijing Museumitcpps fdsfs
print(lstr.replace(s, ttennd))
运转结果:
5 split
以 str 为分隔符切片 lstr,假如 maxsplit有指定值,则仅分隔 maxsplit 个子字符串
1str.split(str= , 2)
例:
lstr = welcome to Beijing Museumitcpps fdsfs
print(lstr.split(to, 5))
运转结果:
6 capitalize
把字符串的第一个字符大写。
lstr.capitalize()
例:
lstr = welcome to Beijing Museumitcpps fdsfs
print(lstr.capitalize())
运转结果:
7 title
把字符串的每个单词首字母大写。
a = hello itcast
a.title()
Hello Itcast #运转结果
8 startswith
检查字符串能否是以 obj 开头, 是则前往 True,否则前往 False
1str.startswith(obj)
例:
lstr = welcome to Beijing Museumitcpps fdsfs
print(lstr.startswith(we))
运转结果:
9 endswith
检查字符串能否以obj结束,假如是前往True,否则前往 False.
1str.endswith(obj)
例:
lstr = welcome to Beijing Museumitcpps fdsfs
print(lstr.endswith(hfs))
运转结果:
10 lower
转换 lstr 中全部大写字符为小写
1str.lower()
例:
lstr = welcome to Beijing Museumitcpps fdsfs
print(lstr.lower())
运转结果:
11 upper
转换 lstr 中的小写字母为大写
1str.upper()
例:
lstr = welcome to Beijing Museumitcpps fdsfs
print(lstr.upper())
运转结果:
12 strip
删除lstr字符串两端的空白字符。
a = \n\t itcast \t\n
a.strip()
itcast #运转结果
13 rfind
类似于 find()函数,不过是从左边开头查找。
1str.rfind(str, start=0,end=len(1str) )
例:
lstr = welcome to Beijing Museumitcpps fdsfs
print(lstr.rfind(eijing))
运转结果:
14 rindex
类似于 index(),不过是从左边开头。
1str.rindex( str, start=0,end=len(1str))
例:
您可能关注的文档
- 单位对教师的评语.docx
- 单位对领导表态发言稿.docx
- 单位对评语怎么写.docx
- 单位对实习生的评语.docx
- 装逼篇 抖音超火的九宫格视频是如何生成的,Python 告诉你答案.docx
- 要嫁就嫁程序猿—钱多话少死的早.docx
- 装上后这 个插件后,PyCharm 真的是无敌的存在.docx
- 视频打标签算法探讨.docx
- 解决Maven包冲突的三大技巧.docx
- 解决安装Pycharm后在C盘下生成大文件的问题.docx
- 人教统编版(上)第六单元第19课辛亥革命同步测试(含解析).docx
- 1.2 人口 同步分层练(含答案)地理人教版八年级上册.pdf
- 1.1.2物质的转化分层练习(含解析)高一化学苏教版(2019)必修一.pdf
- 1.2.1物质的量分层练习(含解析)高一化学苏教版(2019)必修一.pdf
- 2.1细胞学说现代生物学的“基石”分层练习(有答案)高一生物学苏教版(2019)必修一.pdf
- 【核心素养】双减作业本1.2人口与民族粤教版八年级上册.pdf
- 1.3 大数的大小比较 同步练习 (含答案)四年级数学上册北京版.pdf
- 心理困扰量表结构及其与其他变量关系研究.pdf
- 证券市场的高频波动性研究.docx
- 劳动合同文本规范与法律效力.docx
文档评论(0)