概念:

Python find() 方法检测字符串中是否包含子字符串 str ,如果指定 beg(开始) 和 end(结束) 范围,则检查是否包含在指定范围内,如果包含子字符串返回开始的索引值,否则返回-1。

语法

find()方法语法:

str.find(str,beg=0,end=len(string))

参数

str -- 指定检索的字符串

beg -- 开始索引,默认为0。

end -- 结束索引,默认为字符串的长度。

返回值

如果包含子字符串返回开始的索引值,否则返回-1。

实例

下面的实例可以基本覆盖find的用法:

1 #!/usr/bin/python

2

3 str1 = "this is string example....wow!!!";4 str2 = "exam";5

6 printstr1.find(str2);7 print str1.find(str2, 10);8 print str1.find(str2, 40);9

10 info = 'abca'

11 print info.find('a')12 print info.find('a',1)13 print info.find('3')14 print info.find('1')15 print info.find('c')16 ~

运行结果:

15

15

-103

-1

-1

2

python find()函数的功能和用法_Python find函数用法和概念相关推荐

  1. 创建一个Python脚本,实现以下功能。(1)定义一个函数,用于计算圆柱体的表面积、体积,函数名为comput,.输入参数为底半径(r)、高(h),返回值为表面积(S)、体积(V),返回多值的函

    创建一个Python脚本,实现以下功能. (1)定义一个函数,用于计算圆柱体的表面积.体积,函数名为comput,.输入参数为底 半径(r).高(h),返回值为表面积(S).体积(V),返回多值的函数 ...

  2. python中pow函数用法_python pow函数怎么用

    python中的pow函数的功能是计算x的y次幂.本篇文章将带大家一起了解一下,pow()函数在Python中的用法.感兴趣的朋友了解一下. 以下是 math 模块 pow() 方法的语法:impor ...

  3. python func函数用法_python之函数

    1.OOP 面向对象编程,万物皆对象,以class为主,抽象化 2.POP 面向过程变成,万事皆过程,def定义过程 3.函数式编程,将某种功能封装起来,用的时候直接调用函数名,def定义函数,也叫f ...

  4. python中result函数用法_python中函数的参数和返回值

    函数 目标 函数参数和返回值的作用 函数的返回值 进阶 函数的参数 进阶 递归函数 01. 函数参数和返回值的作用 函数根据 有没有参数 以及 有没有返回值,可以 相互组合,一共有 4 种 组合形式 ...

  5. python里apply用法_Python apply函数的用法

    Python apply函数的用法 发布于 2014-08-07 21:02:24 | 674 次阅读 | 评论: 0 | 来源: 网友投递 Python编程语言Python 是一种面向对象.解释型计 ...

  6. python itemgetter函数用法_Python itemgetter函数怎么用?

    Operator模块中也有一类函数可以作为条件过滤. 首先介绍 itemgetter 函数.假设定义了一个 f 函数,f = itemgetter(2),那么如果调用 f(r),实际会返回 r[2]. ...

  7. python中lower的用法_Python lower()函数

    Python中lower() 函数的作用是把一个字符串中所有大写形式的字符变为小写形式,并生成源字符串的一个副本. lower() 函数在很多场合起着重要的作用,如有时我们需要判断一个字符串中是否包含 ...

  8. python中divmod的用法_python divmod函数是如何使用的?

    大家很久都没有学习新增的函数了吧.最近小编一直给大家拓展爬虫内容,已经很久没跟大家说函数内容了,没想到还有很多小伙伴在坐等小编给大家拓展新的函数内容,请大家不要着急,在对比众多函数,还是按照老规矩,继 ...

  9. [转载] python函数分为哪几种_python常用函数

    参考链接: Python中的等分算法函数bisect Python常用函数 python中函数以两种形式呈现:一是可以自己定义的函数function,比如最常用的print()函数:另外一种是作为类的 ...

最新文章

  1. 构建linux下的web服务器
  2. Java Arrays.asList()方法详解
  3. 洛谷 - P4013 数字梯形问题(最大费用最大流+举一反三)
  4. UVa 1354 天平难题 枚举二叉树
  5. vue路由传参的三种基本方式
  6. CSDN 代码不能语法高亮的原因
  7. 为什么薄膜干涉的厚度要很小_薄膜干涉的膜为什么不能太厚?
  8. 1022. Genealogical Tree(topo)
  9. 生成pdf设置中文字体出错 \simsun.ttc' with 'Identity-H' is not recognized或者type of font{0} is not recognized
  10. 深信服虚拟服务器设置ip,深信服服务器虚拟化asv操作步骤.pdf
  11. Linux Kernel Atomic解析
  12. linux中的帮助命令man,help
  13. iqoo9pro和vivox80哪个值得买
  14. 伸展树(一) - 图文解析与C语言实现
  15. UrlEncode编码/UrlDecode解码 - 站长工具
  16. 微信小程序的手机通讯录点击本页面跳转位置的代码详解
  17. 一点资讯signature分析
  18. Android imagebutton美化+edittext美化 实现登录界面美化
  19. 论文阅读: (ICDAR2021 海康威视)LGPMA(表格识别算法)及官方源码对应解读
  20. 一周电商零售news汇总(1.26-1.31)

热门文章

  1. 学生论文写的太烂参加答辩,导师被气到直接辞职....
  2. 用 Joomla! 模板实现类似 Maycode.com 的新闻门户式首页布局
  3. 关于Result Maps collection already contains value for...的报错问题
  4. View绘制之ScrollBar绘制
  5. python-身份证号处理
  6. CSS选择器学习小结 (css基本选择器 + 组合选择器 + :nth-child()高级选择器)
  7. 【优化算法】蜂虎狩猎 (BEH) 算法【含Matlab源码 2278期】
  8. chrome主动同步书签
  9. 云桌面用固态硬盘—IT运维的定海神针
  10. 电脑cpu过热,导致游戏fps过低,改善措施