Python判断字符串是否包含子字符串

in

string = 'hello world'
if 'world' in string:
    print 'Exist'
else:
    print 'Not exist'

find

string = 'hello world'
if string.find('world') == 6:  # 6的意思是world字符从哪个序开始,因为w位于第6个,即序为6
    print 'Exist'
else:
    print 'Not exist'

index

此方法与find作用类似,也是找到字符起始的序号。如果没找到,程序会抛出异常

string = 'hello world'
if string.index('world') > -1:  # 因为-1的意思代表没有找到字符,所以判断>-1就代表可以找到
    print 'Exist'

版权声明:
作者:Joe.Ye
链接:https://www.appblog.cn/index.php/2023/02/22/python-determine-whether-string-contains-substring/
来源:APP全栈技术分享
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
海报
Python判断字符串是否包含子字符串
in string = 'hello world' if 'world' in string: print 'Exist' else: print 'Not exist' find string =……
<<上一篇
下一篇>>
文章目录
关闭
目 录