Python对字符串的去除、查询、计数的方法

2025-09-29 12:35:33

1、首先建立一个变量c,里面存放一段字符串,具体代码为:

c = "abca我是Python字符串efgea"

用print打印,显示出字符串中的内容

Python对字符串的去除、查询、计数的方法

Python对字符串的去除、查询、计数的方法

2、下面我们用strip 方法去掉字符串两侧的指定内容,具体代码如下:

c.strip("a")

接下来我们用print打印去掉后的内容,代码如下:

print("去掉两侧a",c.strip("a"))

Python对字符串的去除、查询、计数的方法

3、接下来我们用lstrip和rstrip分别去除字符串的左侧指定内容和右侧指定内容

具体代码如下:

print("去掉左侧a",c.lstrip("a"))

 

print("去掉右侧a",c.rstrip("a"))

Python对字符串的去除、查询、计数的方法

Python对字符串的去除、查询、计数的方法

4、以上是字符串去除的相关方法,接下来我们看如何对字符串进行查询

具体代码如下:c.index("我",0,10)

这里我们从字符串的索引0到10之间查询,查询内容是“我”这个字符串

打印后运行效果如图

Python对字符串的去除、查询、计数的方法

5、第二种查询方法是用find,和index用法一样,具体代码如下:

print(c.find("是",0,10))

Python对字符串的去除、查询、计数的方法

6、虽然index和find都可以查询字符串内容,但是当指定内容不存在的时候,index方法会报错,而find 会返回-1。具体代码和运行效果

print(c.find("哈哈",0,10))

print(c.index("哈哈",0,10))

Python对字符串的去除、查询、计数的方法

7、最后我们介绍字符串计数的方法,代码如下:

c.count("a")

打印结果如图:print(c.count("a"))

Python对字符串的去除、查询、计数的方法

8、整体总结:

c = "abca我是Python字符串efgea"

 

print(c)

 

print("去掉两侧a",c.strip("a")) #去掉两侧的指定内容

 

print("去掉左侧a",c.lstrip("a"))#去左侧的指定内容

 

print("去掉右侧a",c.rstrip("a"))#去右侧的指定内容

 

 

print(c.index("我",0,10))  #查询字符串指定内容,显示索引号

 

#

 

print(c.find("是",0,10))  #查询字符串指定内容,显示索引号

 

 

print(c.find("哈哈",0,10)) #find不会报错,会显示-1

 

print(c.index("哈哈",0,10)) #如果查询无此内容会报错

 

 

print(c.count("a"))  #查询指定字符串出现次数

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢