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通过urllib2爬网页上种子下载示例
Feb 24 Python
python中的全局变量用法分析
Jun 09 Python
在Django的URLconf中使用命名组的方法
Jul 18 Python
详解Django框架中用户的登录和退出的实现
Jul 23 Python
浅谈Python浅拷贝、深拷贝及引用机制
Dec 15 Python
Python之Web框架Django项目搭建全过程
May 02 Python
安装Python的教程-Windows
Jul 22 Python
使用python3+xlrd解析Excel的实例
May 04 Python
Python中@property的理解和使用示例
Jun 11 Python
python 爬取学信网登录页面的例子
Aug 13 Python
Python使用itchat模块实现群聊转发,自动回复功能示例
Aug 26 Python
Python使用turtle库绘制小猪佩奇(实例代码)
Jan 16 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
解析isset与is_null的区别
2013/08/09 PHP
php判断当前用户已在别处登录的方法
2015/01/06 PHP
支付宝接口开发集成支付环境小结
2015/03/17 PHP
PHP实现的简单排列组合算法应用示例
2017/06/20 PHP
bgsound 背景音乐 的一些常用方法及特殊用法小结
2010/05/11 Javascript
jQuery表格插件datatables用法详解
2020/11/23 Javascript
Node.js的Express框架使用上手指南
2016/03/12 Javascript
学习AngularJs:Directive指令用法(完整版)
2016/04/26 Javascript
全面解析JavaScript的Backbone.js框架中的Router路由
2016/05/05 Javascript
BootStrap智能表单实战系列(四)表单布局介绍
2016/06/13 Javascript
setTimeout时间设置为0详细解析
2018/03/13 Javascript
elementUI select组件默认选中效果实现的方法
2019/03/25 Javascript
微信小程序复选框实现多选一功能过程解析
2020/02/14 Javascript
element-ui中dialog弹窗关闭按钮失效的解决
2020/09/22 Javascript
vue+element UI实现树形表格
2020/12/29 Vue.js
python批量修改文件夹及其子文件夹下的文件内容
2019/03/15 Python
使用python3调用wxpy模块监控linux日志并定时发送消息给群组或好友
2019/06/05 Python
Python 70行代码实现简单算式计算器解析
2019/08/30 Python
python的pyecharts绘制各种图表详细(附代码)
2019/11/11 Python
Pytorch 实现sobel算子的卷积操作详解
2020/01/10 Python
在python中修改.properties文件的操作
2020/04/08 Python
Python基于进程池实现多进程过程解析
2020/04/30 Python
python 如何实现遗传算法
2020/09/22 Python
使用Python中tkinter库简单gui界面制作及打包成exe的操作方法(二)
2020/10/12 Python
HTML5实现锚点时请使用id取代name
2013/09/06 HTML / CSS
德国PC硬件网站:CASEKING
2016/10/20 全球购物
中国医药集团国药在线:国药网
2017/02/06 全球购物
什么是servlet
2012/05/08 面试题
数控技术应届生求职信
2013/11/13 职场文书
面试后感谢信
2014/02/01 职场文书
优秀乡村医生事迹材料
2014/05/28 职场文书
小学优秀班主任材料
2014/12/17 职场文书
纪检监察立案决定书
2015/06/24 职场文书
写作指导:怎么书写竞聘演讲稿?
2019/07/04 职场文书
导游词之山东红叶谷
2019/10/31 职场文书
Go缓冲channel和非缓冲channel的区别说明
2021/04/25 Golang