手机版 | 登陆 | 注册 | 留言 | 设首页 | 加收藏
当前位置: 网站首页 > python教程 > 文章 当前位置: python教程 > 文章

python基础知识点总结pdf大学python基础知识点总结下载

时间:2022-08-26    点击: 次    来源:网络    作者:佚名 - 小 + 大

python基础知识点总结pdf大学python基础知识点总结下载


下载地址

https://share.weiyun.com/jwrfmNRa


资料目录
Python基础知识点梳理
python基础知识点总结菜鸟教程
Python基础知识点总结(精心整理)
Python基础知识点总结13张思维导图
Python基础知识点总结图解
Python入门基础知识点(基础语法介绍)
大学python基础知识的框架梳理知识点汇总
大一python考试基础知识点复习

举例
index() 、 rindex()
(1 ) index() 方法。
功能: 用来返回一个字符串在另一个字符串指定范围内第 1 次出现的位置索引, 如果不存在, 则给出异常信息。
用法:
<字符串>. index(sub, start, end)
其中:
● sub 表示要寻找的字符或字符串, 该参数不可省略, 若没有找到, 则给出出错信息“ValueError: substring not found”。
● start 表示开始查找的索引位置, 可省略。
● end 表示结束查找的索引位置, 可省略。
(2) rindex() 方法。
功能:
rindex() 用来查找子串在主串中的位置, 返回子串最后一次出现在主串时, 第一个字符的索引编号; 当主串中不存在该子串时, 查找失败, 返回出错信息。
用法:
<字符串>. rindex(sub, start, end)
其中:
● sub 表示要寻找的字符或字符串, 该参数不可省略, 若没有找到, 则给出出错信息“ValueError: substring not found”。
● start 表示开始查找的索引位置, 可省略。
● end 表示结束查找的索引位置, 可省略。
不难看出, 这两个方法与前面介绍的 find() 、 rfind() 方法很接近, 它们同样以索引位置来标识查找的开始和结束位置。 不同的是, find() 、 rfind() 在字符串中没有找到所需的子串时, 返回-1 , 而这里则是返回出错信息。 在程序执行过程中, 如果返回的是出错信息, 那么程序就会被中断执行; 如果接收到的是-1 , 那么程序可以根据对-1 的判断, 采取需要的后续措施。 所以, 这两组不同的方法, 在程序中有着不同的应用场合。
下图给出了一个字符串:
str1 =' Thi ng may have get to worse before they get better'
对该字符串分别实行:
str1 . index(' be' )
str1 . rindex(' be' )
str1 . index(' They' )
要注意, 由于 Python 区分英文字母的大小写, “they” 和“They” 是不同的子串, 因此执行 str1 . index(' They' ) 后,将返回出错信息:
ValueError: substring not found

上一篇:python程序设计基础教程答案第1章第2章第三章第4章第5章第六章

下一篇:没有了

推荐阅读
声明 | 联系我们 | 关于我们
备案ICP编号  |   QQ:2151239526  |  地址:北京市东城区  |  电话:16605168200  |