Python字符串查找基本操作代码案例


Posted in Python onOctober 27, 2020

字符串查找基本操作主要分为三个关键词:find()、index()、count()。

这三个用法相同,格式都是为:自定义字符串名.关键词(‘子串',开始位置,结束位置),开始和结束范围可不写。

1、find()和index()区别和联系

相同点:这两个的主要功能都为查找子串的位置,可直接输出子串在母串中首个出现的位置,其用法相同。

不同点:find()当在字符串中未查到子串,会返回输出-1。而index()当在字符串中未查到子串,会直接报错,如下:

find():

 str1='aabbbcc'
 print(str1.find('d'))

Python字符串查找基本操作代码案例

index():

str2='aabbbcc'
print(str2.index('d'))

Python字符串查找基本操作代码案例

2、count()

主要返回子串在母串查找的个数总数,用法可如find、index一样可加查找范围,若没有查找到则默认查找到为0个,输出数字0。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
深入讲解Python中面向对象编程的相关知识
May 25 Python
python实现发送邮件及附件功能
Mar 02 Python
Python使用matplotlib填充图形指定区域代码示例
Jan 16 Python
python生成n个元素的全组合方法
Nov 13 Python
对Python3 pyc 文件的使用详解
Feb 16 Python
PyQt5创建一个新窗口的实例
Jun 20 Python
Python中正反斜杠(‘/’和‘\’)的意义与用法
Aug 12 Python
pytorch打印网络结构的实例
Aug 19 Python
Python 如何反方向迭代一个序列
Jul 28 Python
python字典key不能是可以是啥类型
Aug 04 Python
MoviePy简介及Python视频剪辑自动化
Dec 18 Python
python自动计算图像数据集的RGB均值
Jun 18 Python
Python爬取豆瓣数据实现过程解析
Oct 27 #Python
UI自动化定位常用实现方法代码示例
Oct 27 #Python
基于python获取本地时间并转换时间戳和日期格式
Oct 27 #Python
如何在pycharm中安装第三方包
Oct 27 #Python
Python操控mysql批量插入数据的实现方法
Oct 27 #Python
python 对一幅灰度图像进行直方图均衡化
Oct 27 #Python
Pycharm操作Git及GitHub的步骤详解
Oct 27 #Python
You might like
深入探讨PHP中的内存管理问题
2011/08/31 PHP
PHP 之 写时复制介绍(Copy On Write)
2014/05/13 PHP
php压缩和解压缩字符串的方法
2015/03/14 PHP
浅谈COOKIE和SESSION区别
2015/07/19 PHP
PHP抓取及分析网页的方法详解
2016/04/26 PHP
Yii2使用自带的UploadedFile实现的文件上传
2016/06/20 PHP
php实现等比例不失真缩放上传图片的方法
2016/11/14 PHP
PHP+原生态ajax实现的省市联动功能详解
2017/08/15 PHP
Aster vs KG BO3 第三场2.18
2021/03/10 DOTA
一个简单的javascript类定义例子
2009/09/12 Javascript
去掉gridPanel表头全选框的小例子
2013/07/18 Javascript
JavaScript获取对象在页面中位置坐标的方法
2016/02/03 Javascript
js随机生成26个大小写字母
2016/02/12 Javascript
30分钟快速掌握Bootstrap框架
2016/05/24 Javascript
原生js实现类似fullpage的单页/全屏滚动
2017/01/22 Javascript
AngularJS获取json数据的方法详解
2017/05/27 Javascript
vue.js移动端tab组件的封装实践实例
2017/06/30 Javascript
JS实现搜索关键词的智能提示功能
2017/07/07 Javascript
详谈Vue.js框架下main.js,App.vue,page/index.vue之间的区别
2020/08/12 Javascript
在Python中操作字符串之replace()方法的使用
2015/05/19 Python
Python 获得命令行参数的方法(推荐)
2018/01/24 Python
python3 json数据格式的转换(dumps/loads的使用、dict to str/str to dict、json字符串/字典的相互转换)
2019/04/01 Python
django云端留言板实例详解
2019/07/22 Python
PIL包中Image模块的convert()函数的具体使用
2020/02/26 Python
分享CSS3制作卡片式图片的方法
2016/07/08 HTML / CSS
html+css实现自定义图片上传按钮功能
2019/09/04 HTML / CSS
金融专业毕业生推荐信
2013/11/26 职场文书
手机银行营销方案
2014/03/14 职场文书
事业单位绩效考核实施方案
2014/03/27 职场文书
心理健康活动总结
2014/04/30 职场文书
村党支部换届选举方案
2014/05/02 职场文书
作风建设剖析材料
2014/10/06 职场文书
学校2015年纠风工作总结
2015/05/15 职场文书
python中requests库+xpath+lxml简单使用
2021/04/29 Python
总结Pyinstaller打包的高级用法
2021/06/28 Python
排查并解决Oracle sysaux表空间异常增长
2022/04/20 Oracle