Python之字符串中是否包含子串的几种方法

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

Python之字符串中是否包含子串的几种方法

Mrwhite86   2020-05-24 我要评论
#第一种方式 :in
1 a='abcdaac'
2 b='a'
3 c='db'
4 print(b in a)
5 print(c in a)
 预览结果

 

 

#第二种方式:count()方法
1 a='abcdefgab'
2 print(a.count('a'))
 预览结果

 

 

 

#第三种方式:find()方法(find返回的是匹配的第一个字符串的位置,而rfind返回的是匹配的最后一个字符串的位置,找不到返回-1)
1 a='abcdefgab'
2 print(a.find('a'))
3 print(a.rfind('a'))
4 print(a.find('x'))
5 print(a.rfind('x'))
 预览结果

 

 

 

#第四种方式:index(),找不到报错
a='abcdefgab'
print(a.index('b'))
print(a.index('x'))
 预览结果

 

 

 

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们