详解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调用cmd命令行制作刷博器
Jan 13 Python
python中使用xlrd、xlwt操作excel表格详解
Jan 29 Python
python制作爬虫爬取京东商品评论教程
Dec 16 Python
神经网络理论基础及Python实现详解
Dec 15 Python
Python3 安装PyQt5及exe打包图文教程
Jan 08 Python
Django  ORM 练习题及答案
Jul 19 Python
将python2.7添加进64位系统的注册表方式
Nov 20 Python
TensorFlow实现从txt文件读取数据
Feb 05 Python
python词云库wordcloud的使用方法与实例详解
Feb 17 Python
Python Socket TCP双端聊天功能实现过程详解
Jun 15 Python
Python+unittest+DDT实现数据驱动测试
Nov 30 Python
Python 多进程原理及实现
Dec 21 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
URL Rewrite的设置方法
2007/01/02 PHP
PHP中基于ts与nts版本- vc6和vc9编译版本的区别详解
2013/04/26 PHP
PHP实现微信红包金额拆分试玩的算法示例
2018/04/07 PHP
PHP封装的mysqli数据库操作类示例
2019/02/16 PHP
php判断数组是否为空的实例方法
2020/05/10 PHP
javascript 混合的构造函数和原型方式,动态原型方式
2009/12/07 Javascript
JS中判断JSON数据是否存在某字段的方法
2014/03/07 Javascript
JavaScript对表格或元素按文本,数字或日期排序的方法
2015/05/26 Javascript
jQuery实现带分组数据的Table表头排序实例分析
2015/11/24 Javascript
使用angularjs创建简单表格
2016/01/21 Javascript
node.js插件nodeclipse安装图文教程
2020/10/19 Javascript
Bootstrap实现水平排列的表单
2016/07/04 Javascript
JSONP跨域请求
2017/03/02 Javascript
webpack配置的最佳实践分享
2017/04/21 Javascript
详谈innerHTML innerText的使用和区别
2017/08/18 Javascript
利用Python操作消息队列RabbitMQ的方法教程
2017/07/19 Python
Python编程之变量赋值操作实例分析
2017/07/24 Python
python实现k-means聚类算法
2018/02/23 Python
为什么str(float)在Python 3中比Python 2返回更多的数字
2018/10/16 Python
PyQt5创建一个新窗口的实例
2019/06/20 Python
python生成器/yield协程/gevent写简单的图片下载器功能示例
2019/10/28 Python
基于Django signals 信号作用及用法详解
2020/03/28 Python
Python常用类型转换实现代码实例
2020/07/28 Python
NUK奶瓶美国官网:NUK美国
2016/09/26 全球购物
好的自荐信的要求
2013/10/30 职场文书
就业协议书的作用
2014/04/11 职场文书
党课培训心得体会
2014/09/02 职场文书
2014年学习厉行节约反对浪费思想汇报
2014/09/10 职场文书
机械设计专业大学生职业生涯规划书范文
2014/09/13 职场文书
委托证明模板
2014/09/16 职场文书
大学生助学金感谢信
2015/01/21 职场文书
黑暗中的舞者观后感
2015/06/18 职场文书
员工担保书范本
2015/09/22 职场文书
使用RedisTemplat实现简单的分布式锁
2021/11/20 Redis
Nginx性能优化之Gzip压缩设置详解(最大程度提高页面打开速度)
2022/02/12 Servers
业余无线电通联Q语
2022/02/18 无线电