python中实现查找字符串的find函数

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

 

  • return 是函数返回值,会返回函数一个结果
  • return返回值后,同时意味着函数的结束。return之后循环或者程序不再执行
posted @ 2018-06-19 19:26  年轻人——001  阅读(6983)  评论(0编辑  收藏  举报