返回一个字符串 needle 在另一个字符串 haystack 中开始的位置,如果不存在就返回 -1。

haystack='fsdjkvbsdhfgweuifcndlfvstfnhgvbuisnfgvyrnyolfvasdbvgsrtfgvb'
needle='fvstfnhgvbuis'

len_needle=len(needle)

for i in range(len(haystack)-len_needle+1):
    if haystack[i:i+len_needle]==needle:
        print(i)
        break
else:
    print(-1)

你可能感兴趣的:(python,算法)