• 技术文章 >Python技术 >Python基础教程

    python find函数的用法

    小妮浅浅小妮浅浅2021-03-12 16:16:24原创33057

    如果想要查找某一个数据,根据我们所学的函数方法,在对于字符串的查找上,我们可以选择find来完成。确切的来说,是用于字符串的检索,这样我们就可以对想要的数据进行筛选了。下面我们就python find函数的说明、语法、参数带来讲解,然后分享有关的实例用法。

    1、说明

    find()方法用于检索是否包含指定的字符串。如果检测的字符串不存在,则返回-1,否则返回首次出现该字符串时的索引。

    2、语法

    str.find(str, beg=0, end=len(string))

    3、参数

    str,指定检索的字符串

    beg,开始索引,默认为0。

    end,结束索引,默认为字符串的长度。

    4、实例

    #实现find方法  这个是简单版的
    def my_find(ori_string,find_string):
        length = len(find_string)
        flag = 0
        for i in range(len(find_string)):
            for j in range(len(ori_string)):
                if find_string[i] ==  ori_string[j] and find_string[i:i+len(find_string)] == ori_string[j:j+len(find_string)]:
                    return True
                else:
                    return False
    if __name__ ==  "__main__":
        ori_string = 'abcdafg'
        find_string = 'abcf'
        print(my_find(ori_string,find_string))

    以上就是python find函数的用法,大家在下次对字符串进行检索时,不妨尝试此类函数的使用。更多Python学习推荐:python教学

    专题推荐:python find
    上一篇:python input函数是什么 下一篇:Python property()函数的用法

    相关文章推荐

    • python for循环是什么• python time模块是什么• python index函数是什么• python max函数怎么用• python list函数是什么• python input函数是什么

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网