Python rindex()方法案例详解

 更新时间:2021年09月11日 09:09:07   作者:weixin_33895604  
这篇文章主要介绍了Python rindex()方法案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下

描述

Python rindex() 方法返回子字符串最后一次出现在字符串中的索引位置,该方法与 rfind() 方法一样,只不过如果子字符串不在字符串中会报一个异常。

语法

rindex() 方法语法:

S.rindex(sub[,start=0[,end=len(S)]])

参数

  • sub -- 指定检索的子字符串
  • S -- 父字符串
  • start -- 可选参数,开始查找的位置,默认为0。(可单独指定)
  • end -- 可选参数,结束查找位置,默认为字符串的长度。(不能单独指定)

返回值

返回子字符串最后一次出现在字符串中的的索引位置,如果没有匹配项则会报一个异常。

实例

以下实例展示了 rindex() 方法的使用方法:

#!/usr/bin/python3
S1 = "this is really a string example....wow!!!"
S2 = "is"
 
print (S1.rindex(S2))
print (S1.rindex(S2,10))

以上实例输出结果如下:

5

Traceback (most recent call last):

  File "test.py", line 6, in <module>

    print (str1.rindex(str2,10))

ValueError:substring not found

到此这篇关于Python rindex()方法案例详解的文章就介绍到这了,更多相关Python rindex()方法内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • python 二维矩阵转三维矩阵示例

    python 二维矩阵转三维矩阵示例

    今天小编就为大家分享一篇python 二维矩阵转三维矩阵示例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-11-11
  • pycharm设置虚拟环境与更换镜像教程

    pycharm设置虚拟环境与更换镜像教程

    这篇文章主要介绍了pycharm设置虚拟环境与更换镜像教程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-09-09
  • opencv 分类白天与夜景视频的方法

    opencv 分类白天与夜景视频的方法

    最近有个数据需要分类处理,是一批含有白天跟夜晚的视频数据,需要进行区分开来,本文就来实现,感兴趣的可以了解一下
    2021-06-06
  • wxpython学习笔记(推荐查看)

    wxpython学习笔记(推荐查看)

    wxPython是Python编程语言的一个GUI工具箱。他使得Python程序员能够轻松的创建具有健壮、功能强大的图形用户界面的程序
    2014-06-06
  • 使用Python调取任意数字资产钱包余额功能

    使用Python调取任意数字资产钱包余额功能

    那资产放在钱包的时候,如何来监控余额呢?任何数字资产都可以使用区块浏览器来查询余额,那我们只要从此着手,用Python调取区块浏览器,来查询余额就能实现所有资产的余额监控,感兴趣的朋友跟随小编一起看看吧
    2019-08-08
  • selenium python浏览器多窗口处理代码示例

    selenium python浏览器多窗口处理代码示例

    这篇文章主要介绍了selenium python浏览器多窗口处理代码示例,具有一定借鉴价值,需要的朋友可以参考下
    2018-01-01
  • Pycharm创建Django项目示例实践

    Pycharm创建Django项目示例实践

    本文主要介绍了Pycharm创建Django项目示例,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03
  • Python3使用TCP编写一个简易的文件下载器功能

    Python3使用TCP编写一个简易的文件下载器功能

    这篇文章主要介绍了Python3使用TCP编写一个简易的文件下载器功能,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-05-05
  • Jupyter加载文件的实现方法

    Jupyter加载文件的实现方法

    这篇文章主要介绍了Jupyter加载文件的实现方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-04-04
  • 使用C语言来扩展Python程序和Zope服务器的教程

    使用C语言来扩展Python程序和Zope服务器的教程

    这篇文章主要介绍了使用C语言来扩展Python程序和Zope服务器的教程,本文来自于IBM官方网站技术文档,需要的朋友可以参考下
    2015-04-04

最新评论