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入门及进阶笔记 Python 内置函数小结
Aug 09 Python
python通过pil模块将raw图片转换成png图片的方法
Mar 16 Python
python使用cStringIO实现临时内存文件访问的方法
Mar 26 Python
利用Python中unittest实现简单的单元测试实例详解
Jan 09 Python
Python简单生成随机姓名的方法示例
Dec 27 Python
Python实现一个带权无回置随机抽选函数的方法
Jul 24 Python
使用python写的opencv实时监测和解析二维码和条形码
Aug 14 Python
python实现堆排序的实例讲解
Feb 21 Python
解决Python 异常TypeError: cannot concatenate 'str' and 'int' objects
Apr 08 Python
如何使用Python进行PDF图片识别OCR
Jan 22 Python
Python Socket编程详解
Apr 25 Python
告别网页搜索!教你用python实现一款属于自己的翻译词典软件
Jun 03 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中如何判断一个网页请求是ajax请求还是普通请求
2013/08/10 PHP
PHP图片处理之图片背景、画布操作
2014/11/19 PHP
使用正则去除php代码中的注释方法
2016/11/03 PHP
Thinkphp5行为使用方法汇总
2017/12/21 PHP
PHP使用JpGraph绘制折线图操作示例【附源码下载】
2019/10/18 PHP
用javascript实现的激活输入框后隐藏初始内容
2007/06/29 Javascript
给Function做的OOP扩展
2009/05/07 Javascript
JS实现可改变列宽的table实例
2013/07/02 Javascript
ie8本地图片上传预览示例代码
2014/01/12 Javascript
从零学jquery之如何使用回调函数
2014/05/16 Javascript
jQuery中:only-child选择器用法实例
2015/01/03 Javascript
JavaScript的Ext JS框架中的GridPanel组件使用指南
2016/05/21 Javascript
JavaScript 函数模式详解及示例
2016/09/07 Javascript
JavaScript动态数量的文件上传控件
2016/11/18 Javascript
移动适配的几种方案(三种方案)
2016/11/25 Javascript
bootstrap下拉菜单使用方法解析
2017/01/13 Javascript
AngularJS获取json数据的方法详解
2017/05/27 Javascript
浅谈vue中数据双向绑定的实现原理
2017/09/14 Javascript
jQuery实现html双向绑定功能示例
2017/10/09 jQuery
Vue 按键修饰符处理事件的方法
2018/05/04 Javascript
使用canvas实现一个vue弹幕组件功能
2018/11/30 Javascript
使用FormData实现上传多个文件
2018/12/04 Javascript
layui-table对返回的数据进行转变显示的实例
2019/09/04 Javascript
JavaScript 正则应用详解【模式、欲查、反向引用等】
2020/05/13 Javascript
解决antd datepicker 获取时间默认少8个小时的问题
2020/10/29 Javascript
[04:16]DOTA2英雄梦之声_第09期_斧王
2014/06/21 DOTA
Python学习笔记整理3之输入输出、python eval函数
2015/12/14 Python
FFT快速傅里叶变换的python实现过程解析
2019/10/21 Python
Python使用pymysql模块操作mysql增删改查实例分析
2019/12/19 Python
Vans(范斯)德国官网:美国南加州的原创极限运动潮牌
2017/05/02 全球购物
洛杉矶生活休闲而精致的基础品牌:Mika Jaymes
2018/01/07 全球购物
农村葬礼主持词
2014/03/31 职场文书
大学新学期计划书
2014/04/28 职场文书
观后感的写法
2015/06/19 职场文书
cf战队宣传语
2015/07/13 职场文书
小学大队长竞选稿
2015/11/20 职场文书