我知道在python中有一个in运算符,可用于检查字符串中是否存在任何子字符串或char。我想通过检查每个字符串(长度为子字符串)来做到这一点。下面的代码是唯一的方法还是我可以实现此目的的任何其他方法?
m = "college"
s = "col"
lm = len(m)
ls = len(s)
f = 0
for i in range(lm):
if (i+ls) <= lm:
if s == m[i:(i+ls)]:
global f
f = 1
break
if f:
print "present"
else:
print "not present"
我在这里做的是,如果我的子字符串是col,我的程序通过从主字符串的开始到结尾移动来检查带有子字符串的长度子字符串,并返回true与否。
col
oll
lle
leg
ege
一只萌萌小番薯
缥缈止盈
天涯尽头无女友
相关分类