• python练习题自己实现一个字符串的find函数


    # 第五题:自己实现一个字符串的find函数
    # 1.在一个字符串中查找另一个字符串
    # 2.找到了返回第一次出现的位置
    # 3.没找到返回-1
    # 4.参数s1为源字符串,参数s2为要查找的字符串
    def index_of_str(s1, s2):
       #split这个 函数分割字符,返回的 是分割后的元素组成的列表
       lt=s1.split(s2)
       #判断分割后的列表的元素个数,如果元素个数为一个,说明列表中只有一个元素,证明s1中没有s2的字符
       if len(lt)==1 :
          return -1
       #多于一个元素,证明是分割了。用index函数求出s2元素在列表中的下标
       else:
          return s1.index(s2)
    s1="12345678"
    s2="45"
    index_of_str(s1,s2)
    print(index_of_str(s1,s2))


    #知识点梳理,主要练习split(),index(),属性函数的运用,内置函数len()的熟练程度
  • 相关阅读:
    SpringBoot页面访问处理
    体验SpringBoot
    体验SpringBoot
    Scala基础
    修改容器配置使其永久生效
    [徐培成系列实战课程]docker篇
    v1.0.2-2017.04.26
    修改容器的hosts文件
    配置spark集群
    配置docker容器上ssh无密登录
  • 原文地址:https://www.cnblogs.com/chaojiyingxiong/p/9218481.html
Copyright © 2020-2023  润新知