python判断字符是否存在的方法
小编给大家分享一下python判断字符是否存在的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家学习,希望大家阅读完这篇文章后大所收获,下面让我们一起去学习方法吧!
使用成员操作符 in
>>>s='nihao,shijie'>>>t='nihao'>>>result=tins>>>printresultTrue
使用string模块的find()/rfind()方法
>>>importstring>>>s='nihao,shijie'>>>t='nihao'>>>result=string.find(s,t)!=-1>>>printresultTrue>>>result=string.rfind(s,t)!=-1>>>printresultTrue
使用string模块的index()/rindex()方法
index()/rindex()方法跟find()/rfind()方法一样,只不过找不到子字符串的时候会报一个ValueError异常。
importstringdeffind_string(s,t):try:string.index(s,t)returnTrueexcept(ValueError):returnFalses='nihao,shijie't='nihao'result=find_string(s,t)printresult#True
使用字符串对象的find()/rfind()、index()/rindex()和count()方法
>>>s='nihao,shijie'>>>t='nihao'>>>result=s.find(t)>=0>>>printresultTrue>>>result=s.count(t)>0>>>printresultTrue>>>result=s.index(t)>=0>>>printresultTrue
以上是python判断字符是否存在的方法的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。