首页 > 上网技巧 > python 实现find函数

python 实现find函数

时间:2021-01-15 22:48 作者:QQ地带 我要评论

第五题:自己实现一个字符串的find函数
1.在一个字符串中查找另一个字符串
2.找到了返回第一次出现的位置
3.没找到返回-1
4.参数s1为源字符串,参数s2为要查找的字符串
'''
def index_of_str(s1, s2):
 
    for i in range(len(s1)):
 
        if s1[i] == s2[0]:
 
            j = i
 
            for k in range(len(s2)):
 
                if s1[j] != s2[k]:
 
                    break
 
                j = j + 1
 
            else:
 
                return i
 
    return -1
 
 
 
print(index_of_str("asdfhjgfdsgfdf","gfd"))

标签: Python
顶一下
(0)
0%
踩一下
(0)
0%

Google提供的广告