详解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使用稀疏矩阵节省内存实例
Jun 27 Python
Django静态资源URL STATIC_ROOT的配置方法
Nov 08 Python
caffe binaryproto 与 npy相互转换的实例讲解
Jul 09 Python
对Django 中request.get和request.post的区别详解
Aug 12 Python
python3.5 cv2 获取视频特定帧生成jpg图片
Aug 28 Python
tensorflow 分类损失函数使用小记
Feb 18 Python
Python作用域与名字空间原理详解
Mar 21 Python
Django微信小程序后台开发教程的实现
Jun 03 Python
如何让PyQt5中QWebEngineView与JavaScript交互
Oct 21 Python
python 如何读、写、解析CSV文件
Mar 03 Python
使用Python的开发框架Brownie部署以太坊智能合约
May 28 Python
Python 发送SMTP邮件的简单教程
Jun 24 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
解决php使用异步调用获取数据时出现(错误c00ce56e导致此项操作无法完成)
2013/07/03 PHP
PHP浮点数精度问题汇总
2015/05/13 PHP
php生成无限栏目树
2017/03/16 PHP
Yii 2中的load()和save()示例详解
2017/08/03 PHP
JavaScript 小型打飞机游戏实现原理说明
2010/10/28 Javascript
13 个JavaScript 性能提升技巧分享
2012/07/26 Javascript
用javascript模仿ie的自动完成类似自动完成功的表单
2012/12/12 Javascript
Javascript合并表格中具有相同内容单元格示例
2013/08/11 Javascript
简介可以自动完成UI的AngularJS工具angular-smarty
2015/06/23 Javascript
jQuery unbind()方法实例详解
2016/01/19 Javascript
浅谈js继承的实现及公有、私有、静态方法的书写
2016/10/28 Javascript
js中的面向对象入门
2017/03/06 Javascript
vue监听滚动事件实现滚动监听
2017/04/11 Javascript
JS原生数据双向绑定实现代码
2017/08/14 Javascript
webpack4.x打包过程详解
2018/07/18 Javascript
详解Vue依赖收集引发的问题
2019/04/22 Javascript
vue项目中引入Sass实例方法
2019/08/27 Javascript
Layui实现数据表格中鼠标悬浮图片放大效果,离开时恢复原图的方法
2019/09/11 Javascript
在Vue中创建可重用的 Transition的方法
2020/06/02 Javascript
解读! Python在人工智能中的作用
2017/11/14 Python
Python matplotlib的使用并自定义colormap的方法
2018/12/13 Python
简单了解python的break、continue、pass
2019/07/08 Python
python tkinter窗口最大化的实现
2019/07/15 Python
详解Django配置优化方法
2019/11/18 Python
Python 实现数组相减示例
2019/12/27 Python
Python面向对象编程基础实例分析
2020/01/17 Python
解决TensorFlow训练模型及保存数量限制的问题
2021/03/03 Python
HTML5实现多张图片上传功能
2016/03/11 HTML / CSS
详解使用postMessage解决iframe跨域通信问题
2019/11/01 HTML / CSS
灵泰克Java笔试题
2016/01/09 面试题
践行三严三实心得体会
2014/10/13 职场文书
2014年行政部工作总结
2014/11/19 职场文书
团队执行力培训心得体会
2015/08/15 职场文书
Python3中最常用的5种线程锁实例总结
2021/07/07 Python
Spring中的使用@Async异步调用方法
2021/11/01 Java/Android
Python语言内置数据类型
2022/02/24 Python