Python 字符串常用操作

Posted janeyu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 字符串常用操作相关的知识,希望对你有一定的参考价值。

python常用字符串操作命令


 

 

Str命令操作如图:

技术图片

 

这里用tt = "I dead love python,Python love me too"举例:

1.Str.find()

技术图片

 

 

1 tt.find("love")
2 #返回第一个对应字符的下标,未找到返回-1

 技术图片

 

 

2.Str.rfind()

tt.rfind("love")
#从后向前查找对应字符,并返回第一个对应字符脚标;未找到返回-1

技术图片

 

 

3.Str.index()

tt.index("love")
tt.index("dd")
index() 与 find() 功能类似,但返回略有不同;区别在于index未查询到是返回异常:ValueError: substring not found

技术图片

 

 

4.Str.rindex()

tt.rindex("love")
tt.rindex("dd")
功能与find()相同,返回略有不同,具体参考index()

技术图片

 

5.Str.count()

tt.count("love")
tt.count("dd")
返回对应字符在字符串中出现的次数,未出现返回:0

技术图片

 

6.Str.replace()

tt.replace("love", "like")
tt.replace("love", "like", 1)
#把字符串中“"love" 替换成 "like",count为指定替换数量,若count指定,则替换数不超过count;
#注意:这里只能返回参数,源字符串不改变。

 

以上是关于Python 字符串常用操作的主要内容,如果未能解决你的问题,请参考以下文章

[Python]常用代码块

21个常用代码片段

python常用代码

记录C#常用的代码片段

初识python: 常用字符串操作

python常用操作之使用多个界定符(分隔符)分割字符串