用Python操作字符串之rindex()方法的使用

   这篇文章主要介绍了用Python操作字符串之rindex()方法的使用,是Python入门的基础知识,需要的朋友可以参考下

  rindex()方法返回所在的子str被找到的最后一个索引,可选择限制搜索的字符串string[beg:end] 如果没有这样的索引存在,抛出一个异常。

  语法

  以下是rindex()方法的语法:

  ?

1

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

  参数

  str -- 此选项指定要搜索的字符串。

  beg -- 这是开始索引,默认情况下为 0

  len -- 这是最后的索引,默认情况下它等于字符串的长度。

  返回值

  此方法如果找到返回最后一个索引,否则如果没有找到str引发一个异常。

  例子

  下面的例子显示了rindex()方法的使用。

  ?

1
2
3
4
5
6
7

#!/usr/bin/python
 
str1 = "this is string example....wow!!!";
str2 = "is";
 
print str1.rindex(str2);
print str1.index(str2);

  当我们运行上面的程序,它会产生以下结果:

  ?

1
2

5
2

时间: 2024-09-24 01:07:53

用Python操作字符串之rindex()方法的使用的相关文章

Python中操作字符串之startswith()方法的使用

  这篇文章主要介绍了在Python中操作字符串之startswith()方法的使用,是Python入门学习中的基础知识,需要的朋友可以参考下 startswith()方法检查字符串是否以str开始,任选限制匹配与给定索引的开始和结束. 语法 以下是startswith()方法的语法: ? 1 str.startswith(str, beg=0,end=len(string)); 参数 str -- 这是要检查的字符串. beg -- 这是可选的参数设置匹配边界的初始索引. end -- 这是可

Python中操作字符串之replace()方法的使用

  这篇文章主要介绍了在Python中操作字符串之replace()方法的使用,是Python入门中的基础知识,需要的朋友可以参考下 replace()方法返回当前old换成new,可选择的替代限制到最大数量的字符串的副本. 语法 以下是replace()方法的语法: ? 1 str.replace(old, new[, max]) 参数 old -- 这是要进行更换的旧子串. new -- 这是新的子串,将取代旧的子字符串. max -- 如果这个可选参数max值给出,仅第一计数出现被替换.

Python中操作字符串之rstrip()方法的使用

  这篇文章主要介绍了在Python中操作字符串之rstrip()方法的使用,是Python入门中的基础知识,需要的朋友可以参考下 rstrip()方法返回所有字符都被去除的字符串(缺省为空格字符)结束字符串的副本. 语法 以下是rstrip()方法的语法: ? 1 str.rstrip([chars]) 参数 chars -- 可以提供要去除的字符. 返回值 此方法返回的所有字符都被去除的字符串(缺省为空格字符)结束字符串的副本. 例子 下面的例子显示了rstrip()方法的使用. ? 1 2

JavaScript中操作字符串之localeCompare()方法的使用

  这篇文章主要介绍了JavaScript中操作字符串之localeCompare()方法的使用,是JS入门学习中的基础知识,需要的朋友可以参考下 这个方法返回一个数字表示参考字符串是否到来之前或之后或相同的排序顺序给定的字符串. 语法 ? 1 string.localeCompare( param ) 下面是参数的详细信息: param : 字符串对象进行比较的字符串 返回值: 0 : 字符串匹配100% 1 : 不匹配,参数值来自于语言环境的排序顺序字符串对象的值之前 -1 : 不匹配,参数

Lua中操作字符串的基本方法整理

  这篇文章主要介绍了Lua中操作字符串的基本方法整理,是Lua入门学习中的基础知识,需要的朋友可以参考下 字符串是一个字符序列,以及控制字符.字符串可以用三种形式被初始化,其中包括: 单引号之间的字符 双引号之间的字符 [] 之间的字符[[和]] 对于上述三种形式的一个例子如下所示. 代码如下: string1 = "Lua" print(""String 1 is"",string1) string2 = 'Tutorial' print(&

Python处理字符串之isspace()方法的使用

  这篇文章主要介绍了Python处理字符串之isspace()方法的使用,是Python入门中的基础知识,需要的朋友可以参考下 isspace()方法检查字符串是否包含空格. 语法 以下是isspace()方法的语法: ? 1 str.isspace() 参数 NA 返回值 如果有字符串中只有空白字符并且至少有一个字符此方法返回true,否则返回false. 例子 下面的例子显示了isspace()方法的使用. ? 1 2 3 4 5 6 7 #!/usr/bin/python   str =

Python操作MySQL简单实现方法_python

本文实例讲述了Python操作MySQL简单实现方法.分享给大家供大家参考.具体分析如下: 一.安装: 安装MySQL 安装MySQL不用多说了,下载下来安装就是,没有特别需要注意的地方. 一个下载地址:点击打开链接 二.示例: 复制代码 代码如下: # coding=utf-8 import MySQLdb   #查询数量 def Count(cur):    count=cur.execute('select * from Student')    print 'there has %s r

javascript操作字符串的原生方法_基础知识

join([分隔符])数组元素组合为字符串 toString()以字符串表示数组 reverse()数组反转--改变原数组本身 valueOf()返回数组值 复制代码 代码如下: <html> <head> <script type="text/javascript"> var fruits= ["苹果","鸭梨","橙子"];//建议这样定义.初始化数组 with(document){  

python操作 hbase 数据的方法_python

配置 thrift python使用的包 thrift 个人使用的python 编译器是pycharm community edition. 在工程中设置中,找到project interpreter, 在相应的工程下,找到package,然后选择 "+" 添加, 搜索 hbase-thrift (Python client for HBase Thrift interface),然后安装包. 安装服务器端thrift. 参考官网,同时也可以在本机上安装以终端使用. thrift Ge