您的位置:澳门新葡8455最新网站 > 编程教学 > str字符串 find( ) 方法

str字符串 find( ) 方法

发布时间:2019-11-14 16:55编辑:编程教学浏览(113)

    描述

    find() 方法检查评定字符串中是或不是包罗子字符串 str ,假设钦赐 beg(领头卡塔 尔(英语:State of Qatar) 和 end(甘休卡塔 尔(英语:State of Qatar)范围,则检查是或不是含有在钦赐范围内,要是内定范围内如若含有钦赐索引值,重回的是索引值在字符串中的开始地方。假使不富含索引值,重返-1。

    语法

    find()方葡萄牙共和国语法:

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

     

    参数

    • str -- 钦定检索的字符串
    • beg -- 起初索引,默感到0。
    • end -- 截至索引,默以为字符串的长度。

    返回值

    假若带有子字符串重临起头的索引值,不然重回-1。

    实例

    以下实例展示了find()方法的实例:

    #!/usr/bin/python3
    
    str1 = "Runoob example....wow!!!"
    str2 = "exam";
    
    print (str1.find(str2))
    print (str1.find(str2, 5))
    print (str1.find(str2, 10))
    

     

    上述实例输出结果如下:

    7
    7
    -1
    

    实例

    >>>info = 'abca'
    >>> print(info.find('a'))      # 从下标0开始,查找在字符串里第一个出现的子串,返回结果:0
    0
    >>> print(info.find('a', 1))   # 从下标1开始,查找在字符串里第一个出现的子串:返回结果3
    3
    >>> print(info.find('3'))      # 查找不到返回-1
    -1
    >>>
    

     

    本文由澳门新葡8455最新网站发布于编程教学,转载请注明出处:str字符串 find( ) 方法

    关键词:

上一篇:8空格惹的祸,特殊字符

下一篇:没有了