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 18 Python
在Mac OS上部署Nginx和FastCGI以及Flask框架的教程
May 02 Python
Python sys.argv用法实例
May 28 Python
Python Web框架Tornado运行和部署
Oct 19 Python
Python找出微信上删除你好友的人脚本写法
Nov 01 Python
解决pycharm回车之后不能换行或不能缩进的问题
Jan 16 Python
浅析Python 读取图像文件的性能对比
Mar 07 Python
浅析Python 实现一个自动化翻译和替换的工具
Apr 14 Python
Django框架模板的使用方法示例
May 25 Python
在 Jupyter 中重新导入特定的 Python 文件(场景分析)
Oct 27 Python
Pytorch 统计模型参数量的操作 param.numel()
May 13 Python
Flask使用SQLAlchemy实现持久化数据
Jul 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
PHILIPS AE3805收音机的分析打磨
2021/03/02 无线电
php实现批量下载百度云盘文件例子分享
2014/04/10 PHP
PHP date函数常用时间处理方法
2015/05/11 PHP
基于PHP实现简单的随机抽奖小程序
2016/01/05 PHP
php set_include_path函数设置 include_path 配置选项
2016/10/30 PHP
PHP获取当前时间不准确问题解决方案
2020/08/14 PHP
jquery 插件学习(一)
2012/08/06 Javascript
javascript计算当月剩余天数(天数计算器)示例代码
2014/01/09 Javascript
js 针对html DOM元素操作等经验累积
2014/03/11 Javascript
在JavaScript中判断整型的N种方法示例介绍
2014/06/18 Javascript
js的[defer]和[async]属性
2014/11/24 Javascript
jquery基础知识第一讲之认识jquery
2016/03/17 Javascript
详解Angular的数据显示优化处理
2016/12/26 Javascript
pm2 部署 node的三种方法示例
2017/10/20 Javascript
js限制input只能输入有效的数字(第一个不能是小数点)
2018/09/28 Javascript
微信小程序实现跑马灯效果
2020/10/21 Javascript
20个必会的JavaScript面试题(小结)
2019/07/02 Javascript
layer插件实现在弹出层中弹出一警告提示并关闭弹出层的方法
2019/09/24 Javascript
Vue中Table组件行内右键菜单实现方法(基于 vue + AntDesign)
2019/11/21 Javascript
vue实现移动端input上传视频、音频
2020/08/18 Javascript
详解vue组件之间的通信
2020/08/30 Javascript
Python socket编程实例详解
2015/05/27 Python
Python实现按特定格式对文件进行读写的方法示例
2017/11/30 Python
numpy使用fromstring创建矩阵的实例
2018/06/15 Python
python selenium实现发送带附件的邮件代码实例
2019/12/10 Python
Python yield的用法实例分析
2020/03/06 Python
使用Python快速打开一个百万行级别的超大Excel文件的方法
2021/03/02 Python
世界上最大的餐具公司:Oneida
2016/12/17 全球购物
KEEN美国官网:美国人气户外休闲鞋品牌
2021/03/09 全球购物
新入职员工的自我介绍演讲稿
2014/01/02 职场文书
上班迟到检讨书
2014/01/10 职场文书
护士毕业生自荐信
2014/02/07 职场文书
幼儿园迎国庆65周年活动策划方案
2014/09/16 职场文书
2014年小学语文工作总结
2014/12/20 职场文书
2019年大学生职业生涯规划书
2019/03/25 职场文书
详解Vue项目的打包方式(生成dist文件)
2022/01/18 Vue.js