Python find() 方法从字符串中找出某个子字符串第一个匹配项的索引位置,该方法与 index() 方法一样,只不过如果子字符串不在字符串中不会报异常,而是返回-1。

find() 方法语法:

S.find(sub[,start=0[,end=len(S)]])

参数

  • sub – 指定检索的子字符串
  • S – 父字符串
  • start – 可选参数,开始索引,默认为0。(可单独指定)
  • end – 可选参数,结束索引,默认为字符串的长度。(不能单独指定)
#!/usr/bin/python3S1 = "Runoob example....wow!!!"
S2 = "exam";print (S1.find(S2))
print (S1.find(S2, 3,100))
print (S1.find(S2, 10,100))
7
7
-1

python find相关推荐

  1. Github配置(git+vscode+python+jupyter)

    ①下载git 打开 git bash 工具的用户名和密码存储 $ git config --global user.name "Your Name" $ git config -- ...

  2. 【实验楼】python简明教程

    ①终端输入python进入 欣赏完自己的杰作后,按 Ctrl + D 输入一个 EOF 字符来退出解释器,你也可以键入 exit() 来退出解释器. ②vim键盘快捷功能分布 ③这里需要注意如果程序中 ...

  3. 【Kaggle Learn】Python 5-8

    五. Booleans and Conditionals Using booleans for branching logic x = True print(x) print(type(x))''' ...

  4. 【Kaggle Learn】Python 1-4

    [Kaggle Learn]Python https://www.kaggle.com/learn/python 一. Hello, Python A quick introduction to Py ...

  5. 使用python愉快地做高数线代题目~

    今天接触到了python,发现真是极易上手啊!对比c语言是什么鬼东西= = 诶,等下,看完教学文章发现TA在下面写了这句话 如果做了前面的内容你可能已被吸引了,觉得c语言真的是废材! 不...不是的. ...

  6. python 位运算与等号_Python 运算符

    和大多数语言一样,Python也有很多运算符,并且运算符跟其他语言的运算符大同小异接下来一一介绍: 算术运算符: 运算符描述实例 +加 - 两个对象相加a+b的输出结果是30 -减 - 得到复数或者一 ...

  7. python减小内存占用_如何将Python内存占用缩小20倍?

    当程序执行过程中RAM中有大量对象处于活动状态时,可能会出现内存问题,特别是在对可用内存总量有限制的情况下. 下面概述了一些减小对象大小的方法,这些方法可以显著减少纯Python程序所需的RAM数量. ...

  8. python中排序英文单词怎么写_Python实现对文件进行单词划分并去重排序操作示例...

    本文实例讲述了Python实现对文件进行单词划分并去重排序操作.,具体如下: 文件名:test1.txt 文件内容: But soft what light through yonder window ...

  9. python程序如何执行死刑图片_如何判断对象已死

    已死的对象就是不可能被任何途径使用的对象,有以下几种方法判断一个对象是否已经死了: 引用计数 给对象添加一个引用计数器,每当有一个地方引用他,计算器就加 1:当引用失效时,计数器减 1:任何时刻计数器 ...

  10. Python gRPC 安装

    1. 安装依赖库 sudo pip3 install grpcio sudo pip3 install protobuf sudo pip3 install grpcio_tools 2. 生成对应文 ...

最新文章

  1. Warning: Each child in a list should have a unique “key“ prop.
  2. JAVA取数两个数组交集,考虑重复和不重复元素
  3. Android6.0的SMS(短信)源码分析--短信接收
  4. 【数字图像处理】傅里叶变换在图像处理中的应用
  5. C# 数据库连接字符串拼接
  6. C语言/C++常见字符串函数
  7. golang mysql 工具类_golang操作mysql使用总结
  8. Python实现Kubernetes Operator
  9. 8: springMVC ModelAndView 作用与功能解析
  10. java centos7 gcc编码 解决socket通信 汉字乱码
  11. Atitit 知识管理 知识的存储与检索 目录 1. Mis4大信息系统 2 1.1. crm客户流 通讯录 2 1.2. 企业资源规划(ERP) 财务卡片系统 通讯录,canlenda实现 2
  12. 流畅的python是python3吗_流畅的 Python - 3. 文本与
  13. python控制手机模拟器_AppiumDesktop控制手机和安卓模拟器(附视频)
  14. html 图片 透明颜色,CSS实现图片变灰色及透明度
  15. 重装系统win7 win7系统怎么重装 win7系统重装教程
  16. PS生成动态的二维码
  17. 央企招聘:国家水利部直属单位2023公开招聘
  18. securecrt修改服务器密码,securecrt怎么修改密码
  19. (草履虫级别的精讲)卷积神经网络的基本组成结构
  20. Surface Go无法访问windows store的解决心得

热门文章

  1. Vue轻松入门,一起学起来!
  2. java框架之Spring 核心框架体系结构
  3. 【cisco下针对冗余链路故障备份的处理措施】
  4. 业界 | 复杂出行场景下,滴滴如何将AI融入地图系统
  5. Squid 反向代理服务器配置
  6. HTML标签和CSS个人总结
  7. php安全编程—sql注入攻击
  8. 管线命令 cut grep
  9. 使用参数化SQL语句进行模糊查找
  10. SCCM2007系列教程之十操作系统部署(二)