python中遇到不明白的地方,可以试试help

这里要查看find的作用,可以键入help(str.find),然后得到提示如下:Help on method_descriptor:

find(...)

S.find(sub[, start[, end]]) -> int

Return the lowest index in S where substring sub is found,

such that sub is contained within S[start:end]. Optional

arguments start and end are interpreted as in slice notation.

Return -1 on failure.

解释要点大致如下:

find()方法检测字符串S中是否包含子字符串sub,如果指定start(开始) 和 end(结束)范围,则检查是否包含在指定范围内,如果包含子字符串返回开始的索引值(如果包含多个字串,只返回最左边出现的索引值),查找失败返回-1。以本题为例:

s="abcd1234"

s.find("cd"),在字符串s中查找字串"cd"第一次出现时s中的索引值,因为索引从0开始,所以结果为2,注意s中出现多次cd的情况,例如:

s="abcd1234cd"

s.find("cd")的结果依然是2,找不到时返回-1,比如:

s="1234"

s.find("cd")的结果为-1

python里find是什么函数_解释python中.find( )函数的作用?相关推荐

  1. php回调函数和匿名函数吗,php回调函数_关于php中匿名函数与回调函数的详解

    摘要 腾兴网为您分享:关于php中匿名函数与回调函数的详解,壹学车,小天才,尚游戏,厦门百姓等软件知识,以及微信一键转发工具,幸运抽奖系统,文字识别app,垃圾清理管家,王者荣耀起名神器,叮咚出行,世 ...

  2. python里split以制表符分隔_在python中拆分以制表符分隔的大文件

    好吧,我试着按照你的准则来做.它只在大文件中迭代一次,不必费心通过csv模块解析这些行,因为您只是在写入期间重新连接它们.在id=("a","b") start ...

  3. java arraylist 函数_使用Java-8中的函数ArrayList

    问题描述: 我希望能够使用从另一个类传入的函数的ArrayList(其中函数已在其他类中定义).如果在一个类中定义了可能具有不同输入和返回类型的函数列表,我希望能够将其中一些的ArrayList(可能 ...

  4. c打印行号和函数_使用C中的函数名称,行号从任何函数打印错误消息

    c打印行号和函数 Sometimes, it is necessary to print some message on logic failure or anytime with the funct ...

  5. python symbol函数展开_QGIS表达式中的函数

    编程语言中的函数,与数学函数的定义大不相同.在计算机领域,函数是指一段可以直接被另一段程序或代码引用的程序或代码,也叫做子程序(subroutine).过程(procedure).方法(method) ...

  6. python——函数(定义函数、传递实参、返回值、传递列表、传递任意数量的实参、将函数存储在模块中、函数编写指南)

    目录 定义函数 传递实参 返回值 传递列表 传递任意数量的实参 将函数存储在模块中 函数编写指南 定义函数 #------定义函数---------- def user():print('hello! ...

  7. oracle杀死进程时权限不足_在oracle中创建函数时权限不足

    我对oracle有一点了解.我试图创建一个如下所示的函数.在oracle中创建函数时权限不足 CREATE OR REPLACE FUNCTION "BOOK"."CON ...

  8. c++ max函数_「C/C++」函数:定义、调用、参数传递

    5.1基本概念 函数分为主函数和子函数,一个程序中主函数有且只有一个,是程序的入口,而函数(或称子函数)可以有很多.子函数的存在可以让主函数不臃肿.一目了然,增强代码可读性. 引入函数的意义:利用率高 ...

  9. c语言程序中函数类型,C语言中的函数分别有什么?

    C语言函数是一种函数,用来编译C语言,所在库函数为ctype.h,分为分类函数,数学函数,目录函数,进程函数,诊断函数,操作函数等. C语言中的函数在其他编程语言中也称为过程或子程序.要执行任务,我们 ...

最新文章

  1. python3什么意思_python3中%d什么意思?
  2. 【Spring】Resource接口:ClassPathResource
  3. u盘安全删除 linux,为什么要安全删除U盘
  4. nuxt2中使用less
  5. mac linux 蓝牙键盘,还在纠结Mac版键盘?试试KeyRemap4MacBook吧!
  6. Django - 两周从入门到熟练工
  7. 三维点云学习(3)6- 实现K-Means
  8. Effective C++读书笔记05
  9. java实现手机扫描二维码后网站跳转新页面
  10. access更新查询非汉族加分_Access更新查询
  11. spss26没有典型相关性分析_如何在SPSS中实现典型相关分析
  12. SQL 排序,筛选,过滤,聚合函数
  13. WindowsGhost 还原系统 0xc0000428 错误
  14. [Joy]冷笑话急转弯
  15. Matlab实现时间序列预测
  16. Tecplot 输入数学符号
  17. 编程导师Ivor Horton新作《Java 7入门经典》即将出版
  18. android实现多画面播放,Android实现炫酷播放效果
  19. java生成PDF-支持中文及图片
  20. iOS——调用高德地图SDK

热门文章

  1. 集成隔离电源的隔离器芯片(CA-IS306X、CA-IS309X、CA-IS36XX)
  2. 《腾讯政务协同平台安全白皮书》发布,助力“智慧政务”夯实安全底座
  3. PAT 1006. 换个格式输出整数
  4. Linux下创建可执行bin安装文件
  5. C语言初学者复刻经典扫雷小游戏(图形界面,非黑白窗口)(含源码)
  6. 调用haoya解压文件
  7. 抖音短视频团队策划IP打造规划方案工作运营计划表格
  8. rgb转16进制的色值
  9. 【资源分享】Go并发编程实战(第2版)郝林 著 PDF 下载
  10. ThinkPHP内核全行业小程序运营管理系统源码免费分享下载