Python中rindex()方法的实例介绍

  介绍

本篇内容主要讲解“Python中rindex()方法的实例介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Python中rindex()方法的实例介绍”吧!

描述

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

语法

rindex()方法语法:

S.rindex(子[,=0开始(结束=len (S)]])

参数

<李>

子——,指定检索的子字符串

<李>

S——父字符串

<李>

开始——可选参数,开始查找的位置,默认为0。(可单独指定)

<李>

结束——可选参数,结束查找位置,默认为字符串的长度。(不能单独指定)

返回值

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

实例

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

# !/usr/bin/python3   时间=S1 “却;能够is  really  a  string 例子....哇! ! !“   S2 =,“女儿家;   ,   print  (S1.rindex (S2))   10)print  (S1.rindex (S2)

以上实例输出结果如下:

5回溯(最近的电话最后):

,文件“test.py",第6行& lt; module>

,,打印(str1.rindex (str2 10)

ValueError: substring未找到

Python中rindex()方法的实例介绍