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


Posted in Python onMay 18, 2015

 find()方法判断字符串str,如果起始索引beg和结束end索引能找到在字符串或字符串的一个子串中。
语法

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

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

参数

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

返回值

如果找到此方法返回的索引,否则返回-1。
例子

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

#!/usr/bin/python

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

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

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

15
15
-1
Python 相关文章推荐
python中使用urllib2获取http请求状态码的代码例子
Jul 07 Python
python urllib urlopen()对象方法/代理的补充说明
Jun 29 Python
Python用Pillow(PIL)进行简单的图像操作方法
Jul 07 Python
Python跨文件全局变量的实现方法示例
Dec 10 Python
python+django+sql学生信息管理后台开发
Jan 11 Python
python 中if else 语句的作用及示例代码
Mar 05 Python
Python cookbook(数据结构与算法)对切片命名清除索引的方法
Mar 13 Python
python数字图像处理之骨架提取与分水岭算法
Apr 27 Python
Python read函数按字节(字符)读取文件的实现
Jul 03 Python
详解pandas数据合并与重塑(pd.concat篇)
Jul 09 Python
python快速排序的实现及运行时间比较
Nov 22 Python
基于python的docx模块处理word和WPS的docx格式文件方式
Feb 13 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
收藏整理的一些Python常用方法和技巧
May 18 #Python
You might like
推荐5款跨平台的PHP编辑器
2014/12/25 PHP
smarty模板引擎基础知识入门
2015/03/30 PHP
Swoole-1.7.22 版本已发布,修复PHP7相关问题
2015/12/31 PHP
php利用imagemagick实现复古老照片效果实例
2017/02/16 PHP
javascript 点击整页变灰的效果(可做退出效果)。
2008/01/09 Javascript
简略说明Javascript中的= =(等于)与= = =(全等于)区别
2013/04/16 Javascript
提高jQuery性能的十个诀窍
2013/11/14 Javascript
jq实现酷炫的鼠标经过图片翻滚效果
2014/03/12 Javascript
提高NodeJS中SSL服务的性能
2014/07/15 NodeJs
Javascript函数式编程简单介绍
2015/10/11 Javascript
什么是JavaScript中的结果值?
2016/10/08 Javascript
BootstrapValidator超详细教程(推荐)
2016/12/07 Javascript
Nodejs--post的公式详解
2017/04/29 NodeJs
浅谈VUE监听窗口变化事件的问题
2018/02/24 Javascript
手把手教你用Node.js爬虫爬取网站数据的方法
2018/07/05 Javascript
vue2.0 element-ui中el-select选择器无法显示选中的内容(解决方法)
2018/08/24 Javascript
node.js使用express框架进行文件上传详解
2019/03/03 Javascript
详解微信小程序回到顶部的两种方式
2019/05/09 Javascript
vue项目中使用rem,在入口文件添加内容操作
2020/11/11 Javascript
git使用.gitignore设置不生效或不起作用问题的解决方法
2017/06/01 Python
用Python3创建httpServer的简单方法
2018/06/04 Python
对python自动生成接口测试的示例讲解
2018/11/30 Python
python中强大的format函数实例详解
2018/12/05 Python
如何在Django中设置定时任务的方法示例
2019/01/18 Python
Python3.6 中的pyinstaller安装和使用教程
2020/03/16 Python
PyQt5 界面显示无响应的实现
2020/03/26 Python
Python图像阈值化处理及算法比对实例解析
2020/06/19 Python
Django --Xadmin 判断登录者身份实例
2020/07/03 Python
Python使用Pygame绘制时钟
2020/11/29 Python
python爬虫 requests-html的使用
2020/11/30 Python
在python3.9下如何安装scrapy的方法
2021/02/03 Python
世界上最大的餐具公司:Oneida
2016/12/17 全球购物
社团活动总结报告
2014/06/27 职场文书
终止劳动合同证明书样本
2014/11/19 职场文书
狮子林导游词
2015/02/03 职场文书
如何用PHP实现分布算法之一致性哈希算法
2021/05/26 PHP