当前位置: 首页 > news >正文

python index() 与 rindex() 方法的使用

index()

str = "hello world"

print(str.index("l",5,11))  #结果:9

print(str.index("l",3)) # 结果为:3

print(str.index("l"))  #结果为:2

print(str.index("c")) #结果: 报错!!!

语法:变量.index(指定字符,开始下标,结束下标)

开始下标(即 5)与结束下标(即 11)可以不写,默认为从头到尾查找。

有开始下标与结束下标时查找的是这个开始于结束的字符串区间。

当在字符串(即 str)中查找到指定字符(即 l)时返回指定字符在字符串中的下标位置。

如果没在字符串中查找到指定字符时会报错!!

substring not found

rindex()

str = "hello world"

print(str.rindex("l",5,11))  #结果:9

print(str.rindex("l",3)) # 结果为:9

print(str.rindex("l"))  #结果为:9

print(str.rindex("c")) #结果: 报错!!!

语法:变量.rindex(指定字符,开始下标,结束下标)

从右边开始查找指定字符(即 l)返回指定字符在字符串(即 str)中的下标。

开始下标(即 5)与结束下标(即 11)可以不写,默认查找整个字符串。

有开始下标与结束下标时查找的是这个开始于结束的字符串区间。

当在字符串(即 str)中查找到指定字符(即 l)时返回指定字符在字符串中的下标位置。

如果没在字符串中查找到指定字符时会报错!!

substring not found

相关文章:

  • 浦东新区建设局网站/谷歌排名推广
  • 做网站毕设任务书/seo外链推广
  • 建设部网站资质核查/厦门推广平台较好的
  • xxx网站建设策划书范文/培训心得体会总结简短
  • 做网站挣钱吗现在/seo怎么优化武汉厂商
  • 新疆网站建设品牌/热门推广软件
  • Shell ❀ 基础知识概述
  • 汽车租赁服务小程序开发, 新时代下的行业商机
  • 使用 x-sheet 构建在线疫情高峰预测数据表
  • 智能制造数字化工厂的关键技术特点
  • linux加载动态库.so的3种方法
  • 使用DevEco Device Tool编译并烧录全部步骤和过程详解
  • 一个新工具引发IT巨变:程序员在转行,不懂编程的人却成了程序员
  • DBCO-PEG-FA二苯基环辛炔-聚乙二醇-叶酸;DBCO-PEG叶酸是一种无需任何催化剂即可进行化学反应的叶酸PEG衍生物
  • GAMES104-渲染中光和材质的数学魔法
  • 基于容器的PaaS混合云的几种形式
  • Merge-On-Write 的处理流程
  • Java和vue开发的橱柜定制系统家具定制系统