详解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实现strcmp函数功能示例
Mar 25 Python
以Flask为例讲解Python的框架的使用方法
Apr 29 Python
python删除过期log文件操作实例解析
Jan 31 Python
python安装教程
Feb 28 Python
python 实现数字字符串左侧补零的方法
Dec 04 Python
基于Python的PIL库学习详解
May 10 Python
Tensorflow实现神经网络拟合线性回归
Jul 19 Python
Python 利用邮件系统完成远程控制电脑的实现(关机、重启等)
Nov 19 Python
基于梯度爆炸的解决方法:clip gradient
Feb 04 Python
Python操作Word批量生成合同的实现示例
Aug 28 Python
关于python3.9安装wordcloud出错的问题及解决办法
Nov 02 Python
python实现视频压缩功能
Dec 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
收藏整理的一些Python常用方法和技巧
May 18 #Python
You might like
Laravel 5 框架入门(四)完结篇
2015/04/09 PHP
javascript 简单高效判断数据类型 系列函数 By shawl.qiu
2007/03/06 Javascript
利用js 进行输入框自动匹配字符的小例子
2013/06/29 Javascript
JavaScript中检测变量是否存在遇到的一些问题
2013/11/11 Javascript
js实现日历可获得指定日期周数及星期几示例分享(js获取星期几)
2014/03/14 Javascript
jQuery简单图表peity.js使用示例
2014/05/02 Javascript
Javascript 数组排序详解
2014/10/22 Javascript
node.js中的buffer.Buffer.byteLength方法使用说明
2014/12/10 Javascript
jQuery中nextAll()方法用法实例
2015/01/07 Javascript
详谈LABJS按需动态加载js文件
2015/05/07 Javascript
Nodejs获取网络数据并生成Excel表格
2020/03/31 NodeJs
jQuery EasyUI学习教程之datagrid点击列表头排序
2016/07/09 Javascript
分分钟玩转Vue.js组件(二)
2017/03/01 Javascript
微信小程序 跳转方式总结
2017/04/20 Javascript
ES6入门教程之let和const命令详解
2017/05/17 Javascript
JS+CSS实现滚动数字时钟效果
2017/12/25 Javascript
JS canvas绘制五子棋的棋盘
2020/05/28 Javascript
详解JavaScript函数callee、call、apply的区别
2019/03/08 Javascript
vue使用微信JS-SDK实现分享功能
2019/08/23 Javascript
js图数据结构处理 迪杰斯特拉算法代码实例
2019/09/11 Javascript
js实现小星星游戏
2020/03/23 Javascript
解决vue bus.$emit触发第一次$on监听不到问题
2020/07/28 Javascript
解决Vue的项目使用Element ui 走马灯无法实现的问题
2020/08/03 Javascript
javascript实现滚轮轮播图片
2020/12/13 Javascript
[02:52]2014DOTA2西雅图国际邀请赛 CIS战队巡礼
2014/07/07 DOTA
python实现网站的模拟登录
2016/01/04 Python
分享PyCharm的几个使用技巧
2019/11/10 Python
Python基于execjs运行js过程解析
2020/11/27 Python
CSS3之2D与3D变换的实现方法
2019/01/28 HTML / CSS
html5 figure和figcaption的使用方法
2018/09/10 HTML / CSS
经理管理专业毕业自荐书范文
2014/02/12 职场文书
党的群众路线教育实践活动方案
2014/10/31 职场文书
用python实现监控视频人数统计
2021/05/21 Python
Python 循环读取数据内存不足的解决方案
2021/05/25 Python
Mysql数据库中datetime、bigint、timestamp来表示时间选择,谁来存储时间效率最高
2021/08/23 MySQL
基于Redis6.2.6版本部署Redis Cluster集群的问题
2022/04/01 Redis