`
Huaijin
  • 浏览: 51764 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

python 学习笔记--str.find() str.rfind()

阅读更多

str.find()   & str.rfind()

 

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

 

Parameters:

Here is the detail of parameters:

  • str: specifies the string to be searched.

  • start : starting index, by default its 0

  • end : ending index, by default its equal to the lenght of the string

     

     

    find()----找到的第一个符合字符的index

    rfind()-----找到最后一个符合的字符的index

     

    #/usr/bin/python
    absfile=r"/root/log/"
    index=absfile.find("/")
    index=absfile.rfind("/")
    print absfile
    print index
    output:
    9
    0

     

 

分享到:
评论

相关推荐

    python考试题目及答案-python期末考试试题汇总.doc

    已知x='hello world.',那么表达式x.find('x')和x.rfind('x')的值都为__-1__。 12.print("{:#>4d}".format(23))的输出结果是__##23__。 13.以下哪个选项不是Python中的合法名称(2_g):_ag,a_g,ag_,2_g 14.以下哪个选项...

    python考试题目及答案-python期末考试试题汇总.pdf

    已知x='hello world.',那么表达式x.find('x')和x.rfind('x')的值都为__-1__。 12.print("{:#>4d}".format(23))的输出结果是__##23__。 13.以下哪个选项不是Python中的合法名称(2_g):_ag,a_g,ag_,2_g 14.以下哪个选项...

    Python中的rfind()方法使用详解

    rfind()方法返回所在子str 被找到的最后一个索引,或者-1,如果没有这样的索引不存在,可选择限制搜索字符串string[beg:end]. 语法 以下是rfind()方法的语法: str.rfind(str, beg=0 end=len(string)) 参数 str ...

    老男孩 Python 自动化开发 02 Python数据结构 列表 元组 字典 集合 共16页.pptx

    S.find(substring, [start [,end]]) #可指范围查找子串,返回索引值,否则返回-1  S.rfind(substring,[start [,end]]) #反向查找  S.index(substring,[start [,end]]) #同find,只是找不到产生ValueError...

    python的xpath获取div标签内html内容,实现innerhtml功能的方法

    python的xpath没有获取div标签内html内容的功能,也就是获取div或a标签中的innerhtml,写了... return data[data.find(">")+1:data.rfind("</")] str1="<a>OK[推荐]</b></a>" print(getinnerhtml(str1)) 运行代码

    python实现文件的备份流程详解

    python实现输入要备份的文件名称:test.txt 12行代码实现文件备份功能 第一步:打开我们的pycharm软件,然后新建一个Python文件 第二步:新建好我们的Python文件后,我们在编辑界面输入以下代码: oldfilename=...

    Python3 菜鸟查询手册

    03.04 数据类型转换 str() 函数.png 03.05 数据类型转换 repr() 函数.png 03.06 数据类型转换 eval() 函数.png 03.07 数据类型转换 tuple 函数.png 03.08 数据类型转换 list()方法.png 03.09 数据类型...

    Python实现文件备份操作

    Python实现文件备份操作 # 1.用户输入目标文件 old_name = input("请输入你要备份的文件名: ") # 2.规划备份文件名字 # 2.1提取后缀 -- 找到名字中的点 -- 名字和后缀分离 -- 最右侧的点才是后缀的点 --查找某个字符...

    python字符串查找函数的用法详解

    print (s.find('/x')) 注意find是匹配子字符串,而不是匹配第一个字符 F5运行程序,打印出-1,代表没有找到‘/x’子字符串 修改代码如下,查找‘/b’子字符串 s ='/ab/bx,.s' print (s.find('/b')) F5运行...

    Python字符串的常见操作实例小结

    如果我们想要查看以下功能:help(mystr .find) 1.find 例: mystr=hello world itcast print(mystr.find(world)) 结果为 6 find括号中填写要查找的内容,如果找不到返回-1,找到返回从左往右找到的第一个位置 2....

    Python 判断一个字符串是否包含另一个子字符串和有多少个子字符串(全网最全 六种方法)

    2.find() 从左向右查找子串 存在则输出子串首字符的索引值 不存在则输出-1 a = 'love you' b = 'you' c = 'no' print(a.find(b)) #5 print(a.find(c)) #-1 3.rfind() 从左向右查找子串 存在则输出子串首字符的索引...

    python 实现字符串下标的输出功能

    python 打印字符串索引(下标) 想要直观地看到字符串的下标... j=(str1.rfind('a')) #获取字符串末字符地址 for i in range(0,j+1): #range是左闭右开区间 print(str1[i],end=' ') #输出下标i对应的字符 print('')

    python创建文件备份的脚本

    制作文件备份 打开原文件 old_f_name = input(... index = old_f_name.rfind(“.”) # 获取.对应的后缀 if index >= 0: # 如果有后缀 new_f_name = old_f_name[:index] + “[复件]” + old_f_name[index:] else:

    Python获取指定字符前面的所有字符方法

    在用C和python编程时遇到的一个问题是: 用网口发送过来1k数据,数据格式是json,但是发送时不知道需要的大小,因为不同任务大小不一样,所以统一发送1024字节,统一接收1024了,之后入库,导致浪费很大空间 因此想...

    Python3 字符串与列表查找

    find 查找,返回从左第一个指定字符的索引,找不到返回-1 rfind 查找,返回从右第一个指定字符的索引,找不到返回-1 index 查找,返回从左第一个指定字符的索引,找不到报错 rindex 查找,返回从右第一个指定...

    Python实现判断一个字符串是否包含子串的方法总结

    本文实例总结了Python实现判断一个字符串是否包含子串的方法。分享给大家供大家参考,具体如下: 1.使用成员操作符 in ...>>> result = string.find(s,t)!=-1 >>> print result True >>> result = string

    《C++String深入详解2.0版》PDF

    1.2.5 c_str 5 1.2.6 capacity 5 1.2.7 clear 6 1.2.8 compare 6 1.2.9 copy 6 1.2.10 _Copy_s 6 1.2.11 data 6 1.2.12 empty 6 1.2.13 end 6 1.2.14 erase 6 1.2.15 find 6 1.2.16 find_first_not_of 7 1.2.17 find...

    naive_opt:优化的朴素字符串搜索算法

    naive_opt 优化的朴素字符串搜索算法。 特征 天真的字符串搜索算法 ... std::str::rfind() naive_opt::Search::rsearch() std::str::contains() naive_opt::Search::includes() std::str::match_ind

Global site tag (gtag.js) - Google Analytics