我正在尝试编写一些代码来查找字符串中的子字符串。到目前为止,我有这个:
main = "dedicated"
sub = "cat"
count = 0
for i in range (0,len(main)):
match = True
if sub[0]==main[i]:
j=0
for j in range(0,len(sub)):
if sub[j]!=main[i+j]:
match = False
print "No substring"
break
else:
count=count+1
if match == True and count == len(sub):
print "Substring"
print "Position start:",i
Run Code Online (Sandbox Code Playgroud)
IndexError任何人都可以帮助我/给我指点/改进代码,使其与上面的要点一起正常工作吗?