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中pygame的mouse鼠标事件用法实例
Nov 11 Python
在Python的Flask框架中构建Web表单的教程
Jun 04 Python
Python黑帽编程 3.4 跨越VLAN详解
Sep 28 Python
Python实现获取命令行输出结果的方法
Jun 10 Python
Python实现端口检测的方法
Jul 24 Python
python3使用腾讯企业邮箱发送邮件的实例
Jun 28 Python
python实现对图片进行旋转,放缩,裁剪的功能
Aug 07 Python
Python socket非阻塞模块应用示例
Sep 12 Python
Python 中如何实现参数化测试的方法示例
Dec 10 Python
Python request操作步骤及代码实例
Apr 13 Python
python自定义函数def的应用详解
Jun 03 Python
Python requests上传文件实现步骤
Sep 15 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
Smarty结合Ajax实现无刷新留言本实例
2007/01/02 PHP
php更新cookie内容的详细方法
2019/09/30 PHP
使用jquery给input和textarea设定ie中的focus
2008/05/29 Javascript
javascript 动态数据下的锚点错位问题解决方法
2008/12/24 Javascript
js 兼容多浏览器的回车和鼠标焦点事件代码(IE6/7/8,firefox,chrome)
2010/04/14 Javascript
jQuery使用动态渲染表单功能完成ajax文件下载
2013/01/15 Javascript
javascript同页面多次调用弹出层具体实例代码
2013/08/16 Javascript
JS数组的常见用法实例
2015/02/10 Javascript
JS简单判断函数是否存在的方法
2017/02/13 Javascript
bootstrap suggest下拉框使用详解
2017/04/10 Javascript
bootstrap+jQuery实现的动态进度条功能示例
2017/05/25 jQuery
微信小程序 监听手势滑动切换页面实例详解
2017/06/15 Javascript
20行JS代码实现网页刮刮乐效果
2017/06/23 Javascript
基于jQuery实现手风琴菜单、层级菜单、置顶菜单、无缝滚动效果
2017/07/20 jQuery
Vue 动态设置路由参数的案例分析
2018/04/24 Javascript
Vue-router 切换组件页面时进入进出动画方法
2018/09/01 Javascript
解决Vue-Router升级导致的Uncaught (in promise)问题
2020/08/07 Javascript
JS异步宏队列微队列原理详解
2020/09/09 Javascript
浅谈es6中的元编程
2020/12/01 Javascript
[48:35]2018DOTA2亚洲邀请赛 4.1 小组赛 A组加赛 TNC vs Optic
2018/04/03 DOTA
[43:24]VG vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
Python采用socket模拟TCP通讯的实现方法
2014/11/19 Python
Python3实现带附件的定时发送邮件功能
2020/12/22 Python
Python流程控制 if else实现解析
2019/09/02 Python
Django中使用haystack+whoosh实现搜索功能
2019/10/08 Python
使用python和pygame制作挡板弹球游戏
2019/12/03 Python
tensorflow基于CNN实战mnist手写识别(小白必看)
2020/07/20 Python
Python实现加密的RAR文件解压的方法(密码已知)
2020/09/11 Python
python 通过 pybind11 使用Eigen加速代码的步骤
2020/12/07 Python
乡镇三项教育实施方案
2014/03/30 职场文书
校本教研活动总结
2014/07/01 职场文书
欢迎词范文
2015/01/27 职场文书
司机岗位职责范本
2015/04/10 职场文书
2015初中教导处工作总结
2015/07/21 职场文书
《多彩的民间艺术》教学反思
2016/02/16 职场文书
vue修饰符.capture和.self的区别
2022/04/22 Vue.js