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实现获取某天是某个月中的第几周
Feb 11 Python
通过代码实例展示Python中列表生成式的用法
Mar 31 Python
利用Tkinter和matplotlib两种方式画饼状图的实例
Nov 06 Python
Python实现的多线程同步与互斥锁功能示例
Nov 30 Python
python3中函数参数的四种简单用法
Jul 09 Python
使用pip发布Python程序的方法步骤
Oct 11 Python
Python Pandas 箱线图的实现
Jul 23 Python
Django--权限Permissions的例子
Aug 28 Python
Django使用中间件解决前后端同源策略问题
Sep 02 Python
Python文本处理简单易懂方法解析
Dec 19 Python
python读取多层嵌套文件夹中的文件实例
Feb 27 Python
Python中seaborn库之countplot的数据可视化使用
Jun 11 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之第五天
2006/10/09 PHP
php中运用http调用的GET和POST方法示例
2014/09/29 PHP
PHP实现自动识别Restful API的返回内容类型
2015/02/07 PHP
php实现TCP端口检测的方法
2015/04/01 PHP
Span元素的width属性无效果原因及解决方案
2010/01/15 Javascript
window.navigate 与 window.location.href 的使用区别介绍
2013/09/21 Javascript
详解jQuery选择器
2016/12/21 Javascript
详解jQuery中的DOM操作
2016/12/23 Javascript
微信小程序手势操作之单触摸点与多触摸点
2017/03/10 Javascript
JavaScript利用fetch实现异步请求的方法实例
2017/07/26 Javascript
ES6 javascript中class类的get与set用法实例分析
2017/10/30 Javascript
用node-webkit把web应用打包成桌面应用(windows环境)
2018/02/01 Javascript
解决vue admin element noCache设置无效的问题
2019/11/12 Javascript
[04:45]DOTA2-DPC中国联赛正赛 iG vs LBZS 赛后选手采访
2021/03/11 DOTA
python使用arcpy.mapping模块批量出图
2017/03/06 Python
python将文本中的空格替换为换行的方法
2018/03/19 Python
django+mysql的使用示例
2018/11/23 Python
Django框架实现的普通登录案例【使用POST方法】
2019/05/15 Python
python进程池实现的多进程文件夹copy器完整示例
2019/11/27 Python
python实现PCA降维的示例详解
2020/02/24 Python
适合各种场合的美食礼品:Harry & David
2016/08/03 全球购物
Java程序员面试题
2016/09/27 面试题
最新的大学生找工作自我评价
2013/09/29 职场文书
土木工程专业自荐信
2013/10/04 职场文书
公司出纳岗位职责
2013/12/07 职场文书
家长给老师的道歉信
2014/01/13 职场文书
运动会邀请函范文
2014/02/06 职场文书
环卫工人先进事迹材料
2014/06/02 职场文书
村党支部对照检查材料思想汇报
2014/09/28 职场文书
房产公证书
2015/01/23 职场文书
2015年副班长工作总结
2015/05/15 职场文书
解析CSS 提取图片主题色功能(小技巧)
2021/05/12 HTML / CSS
web前端之css水平居中代码解析
2021/05/20 HTML / CSS
mysql 数据插入优化方法之concurrent_insert
2021/07/01 MySQL
python playwright 自动等待和断言详解
2021/11/27 Python
Nginx如何配置多个服务域名解析共用80端口详解
2022/09/23 Servers