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 相关文章推荐
Python3基础之基本数据类型概述
Aug 13 Python
python判断windows系统是32位还是64位的方法
May 11 Python
关于python的bottle框架跨域请求报错问题的处理方法
Mar 19 Python
Python二进制串转换为通用字符串的方法
Jul 23 Python
python将处理好的图像保存到指定目录下的方法
Jan 10 Python
python进阶之自定义可迭代的类
Aug 20 Python
使用TensorFlow-Slim进行图像分类的实现
Dec 31 Python
jupyter notebook 重装教程
Apr 16 Python
利用keras使用神经网络预测销量操作
Jul 07 Python
Python2及Python3如何实现兼容切换
Sep 01 Python
Python GUI库Tkiner使用方法代码示例
Nov 27 Python
python 实现百度网盘非会员上传超过500个文件的方法
Jan 07 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中XMLHttpRequest(Ajax)不能设置自定义的Referer的解决方法
2011/11/26 PHP
PHP 利用AJAX获取网页并输出的实现代码(Zjmainstay)
2012/08/31 PHP
1亿条数据如何分表100张到Mysql数据库中(PHP)
2015/07/29 PHP
PHP实现搜索时记住状态的方法示例
2018/05/11 PHP
PHP框架实现WebSocket在线聊天通讯系统
2019/11/21 PHP
PHP安装扩展mcrypt以及相关依赖项深入讲解
2021/03/04 PHP
基于Web标准的UI组件 — 树状菜单(2)
2006/09/18 Javascript
鼠标移动到一张图片时变为另一张图片
2006/12/05 Javascript
项目实践之javascript技巧
2007/12/06 Javascript
SWFObject 2.1以上版本语法介绍
2010/07/10 Javascript
JS控件的生命周期介绍
2012/10/22 Javascript
借助script进行Http跨域请求:JSONP实现原理及代码
2013/03/19 Javascript
JQuery中serialize()用法实例分析
2015/02/06 Javascript
js实现全国省份城市级联下拉菜单效果代码
2015/09/07 Javascript
Angular.js初始化之ng-app的自动绑定与手动绑定详解
2017/07/31 Javascript
nodejs 十六进制字符串型数据与btye型数据相互转换
2018/07/30 NodeJs
Promise.all中对于reject的处理方法
2018/08/01 Javascript
详解vue 图片上传功能
2019/04/30 Javascript
cordova+vue+webapp使用html5获取地理位置的方法
2019/07/06 Javascript
vue给对象动态添加属性和值的实例
2019/09/09 Javascript
JavaScript的变量声明与声明提前用法实例分析
2019/11/26 Javascript
js实现3D旋转效果
2020/08/18 Javascript
[01:11:15]VGJ.S vs Secret 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
[01:32]TI珍贵瞬间系列(一)
2020/08/26 DOTA
手把手教你用python抢票回家过年(代码简单)
2018/01/21 Python
浅谈Tensorflow模型的保存与恢复加载
2018/04/26 Python
django进阶之cookie和session的使用示例
2018/08/17 Python
pytorch 自定义卷积核进行卷积操作方式
2019/12/30 Python
python 发送get请求接口详解
2020/11/17 Python
CSS3 animation实现逐帧动画效果
2016/06/02 HTML / CSS
Expedia西班牙:预订酒店、机票、旅行和廉价度假套餐
2019/04/10 全球购物
生产部经理岗位职责
2013/12/16 职场文书
高中军训感言400字
2014/02/24 职场文书
干部作风整顿个人剖析材料
2014/10/06 职场文书
民主生活会发言材料
2014/10/20 职场文书
如何开启Apache,Nginx和IIS服务器的GZIP压缩功能
2022/04/29 Servers