Python中的index()方法使用教程


Posted in Python onMay 18, 2015

 index()方法确定字符串str,如果起始索引beg和结束索引end在末尾给出了找到字符串或字符串的一个子串。这个方法与find()方法一样,只是如果没有找到子符趾会抛出一个异常。
语法

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

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

参数

  •     str -- 此选项指定要搜索的字符串。
  •     beg -- 这是开始索引,默认情况下是 0。
  •     end -- 这是结束索引,默认情况下它等于该字符串的长度。

返回值

方法返回索引,如果找到这个str;如果没有找到则抛出一个异常。
例子

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

#!/usr/bin/python

str1 = "this is string example....wow!!!";
str2 = "exam";

print str1.index(str2);
print str1.index(str2, 10);
print str1.index(str2, 40);

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

15
15
Traceback (most recent call last):
 File "test.py", line 8, in 
 print str1.index(str2, 40);
ValueError: substring not found
shell returned 1
Python 相关文章推荐
python快速查找算法应用实例
Sep 26 Python
Python读取键盘输入的2种方法
Jun 16 Python
Python函数中*args和**kwargs来传递变长参数的用法
Jan 26 Python
python 利用栈和队列模拟递归的过程
May 29 Python
Python将一个CSV文件里的数据追加到另一个CSV文件的方法
Jul 04 Python
用python脚本24小时刷浏览器的访问量方法
Dec 07 Python
PyQt5实现让QScrollArea支持鼠标拖动的操作方法
Jun 19 Python
使用OpenCV circle函数图像上画圆的示例代码
Dec 27 Python
Python matplotlib修改默认字体的操作
Mar 05 Python
Django DRF路由与扩展功能的实现
Jun 03 Python
详解tensorflow之过拟合问题实战
Nov 01 Python
python将下载到本地m3u8视频合成MP4的代码详解
Nov 24 Python
详解Python中find()方法的使用
May 18 #Python
详解Python中expandtabs()方法的使用
May 18 #Python
Python中处理字符串之endswith()方法的使用简介
May 18 #Python
Python中encode()方法的使用简介
May 18 #Python
简单介绍Python中的decode()方法的使用
May 18 #Python
Python虚拟环境Virtualenv使用教程
May 18 #Python
Python字符串处理之count()方法的使用
May 18 #Python
You might like
php实现水仙花数示例分享
2014/04/03 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(八)
2014/06/23 PHP
Eclipse的PHP插件PHPEclipse安装和使用
2014/07/20 PHP
php给图片加文字水印
2015/07/31 PHP
php实现微信企业转账功能
2018/10/02 PHP
模拟用户操作Input元素,不会触发相应事件
2007/05/11 Javascript
javascript globalStorage类代码
2009/06/04 Javascript
IE中createElement需要注意的一个问题
2010/07/13 Javascript
javascript instanceof 内部机制探析
2010/10/15 Javascript
关于setInterval、setTimeout在jQuery中的使用注意事项
2011/09/28 Javascript
javascript中2个感叹号的用法实例详解
2014/09/04 Javascript
JavaScript计划任务后台运行的方法
2015/12/18 Javascript
AngularJS实现按钮提示与点击变色效果
2016/09/07 Javascript
解决JSON.stringify()自动将中文转译成unicode的问题
2018/01/05 Javascript
Vue作用域插槽slot-scope实例代码
2018/09/05 Javascript
JavaScript实现手机号码 3-4-4格式并控制新增和删除时光标的位置
2020/06/02 Javascript
JavaScript实现与web通信的方法详解
2020/08/07 Javascript
浅谈Vue使用Elementui修改默认的最快方法
2020/12/05 Vue.js
python获取beautifulphoto随机某图片代码实例
2013/12/18 Python
教你用Type Hint提高Python程序开发效率
2016/08/08 Python
浅谈pyhton学习中出现的各种问题(新手必看)
2017/05/17 Python
Python三种遍历文件目录的方法实例代码
2018/01/19 Python
Django 实现购物车功能的示例代码
2018/10/08 Python
用Python读取几十万行文本数据
2018/12/24 Python
python3+pyqt5+itchat微信定时发送消息的方法
2019/02/20 Python
Python CVXOPT模块安装及使用解析
2019/08/01 Python
pymysql模块的使用(增删改查)详解
2019/09/09 Python
python程序需要编译吗
2020/06/19 Python
澳大利亚宠物商店:Petbarn
2017/11/18 全球购物
Nike德国官网:Nike.com (DE)
2018/11/13 全球购物
Expedia瑞典官网:预订度假屋、酒店、汽车租赁、机票等
2021/01/23 全球购物
债务纠纷委托书
2014/08/30 职场文书
财务个人年度总结范文
2015/02/26 职场文书
十八大观后感
2015/06/12 职场文书
2016新年晚会开场白
2015/12/03 职场文书
PostgreSQL之连接失败的问题及解决
2023/05/08 PostgreSQL