Python对字符串的去除、查询、计数的方法
来源:网络收集 点击: 时间:2024-05-02首先建立一个变量c,里面存放一段字符串,具体代码为:
c = abca我是Python字符串efgea
用print打印,显示出字符串中的内容


下面我们用strip 方法去掉字符串两侧的指定内容,具体代码如下:
c.strip(a)
接下来我们用print打印去掉后的内容,代码如下:
print(去掉两侧a,c.strip(a))

接下来我们用lstrip和rstrip分别去除字符串的左侧指定内容和右侧指定内容
具体代码如下:
print(去掉左侧a,c.lstrip(a))print(去掉右侧a,c.rstrip(a))


以上是字符串去除的相关方法,接下来我们看如何对字符串进行查询
具体代码如下:c.index(我,0,10)
这里我们从字符串的索引0到10之间查询,查询内容是“我”这个字符串
打印后运行效果如图

第二种查询方法是用find,和index用法一样,具体代码如下:
print(c.find(是,0,10))

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

最后我们介绍字符串计数的方法,代码如下:
c.count(a)
打印结果如图:print(c.count(a))

整体总结:
c = abca我是Python字符串efgeaprint(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不会报错,会显示-1print(c.index(哈哈,0,10)) #如果查询无此内容会报错print(c.count(a)) #查询指定字符串出现次数
注意事项Python中所有字符格式需要是英文格式
PYTHON字符串PYTHON基础教程版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_655188.html