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

python程序设计基础教程郭静python程序设计基础教程答案哈尔滨

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

python程序设计基础教程郭静python程序设计基础教程答案哈尔滨


下载地址

https://share.weiyun.com/9Tc6ki1W


资料目录
python程序设计基础教程课后答案
Python程序设计基础教程慕课版人民邮电出版社第1章-第11章
Python程序设计基础教程(慕课版)-源代码
Python程序设计基础教程慕课版思考与练习答案-宗大华
Python程序设计基础教程思考与练习(合集)
《Python程序设计基础》习题答案与分析课件 程昱
Python程序设计基础教程完整版教案课程设计
python基础教程至60课(基础)
程序设计基础(Python语言)-习题参考答案(周翔 版)
智慧树知到《Python 程序设计基础》章节测试答案

举例

find() 、 rfind()
(1 ) find() 方法。
功能: find() 用来查找子串在主串中的位置, 返回子串首次出现在主串中时的第 1 个字符的索引编号; 主串中不存在该子串时, 查找失败, 返回-1 。
用法:
<变量名>. find(sub, start, end)
其中:
● sub 表示想要查找的子串, 该参数不可省略, 如果没有找到, 返回-1 。
● start 表示开始查找的索引位置, 如省略该参数, 表示是从主串的开头开始查找。
● end 表示结束查找的索引位置, 如果省略该参数, 表示从 start 开始, 一直查找到主串末尾。
(2) rfind() 方法。
功能: rfind() 用来查找子串在主串中的位置, 返回子串最后一次出现在主串中时的第 1 个字符的索引编号; 主串中不存在该子串时, 查找失败, 返回-1 。
用法:
<变量名>. rfind(sub, start, end)
其中:
● sub 表示想要查找的子串, 该参数不可省略, 如果没有找到, 返回-1 。
● start 表示开始查找的索引位置, 如省略该参数, 表示是从主串的开头开始查找。
● end 表示结束查找的索引位置, 如果省略该参数, 表示从 start 开始, 一直查找到主串末尾。
例 2-5 在 Sublime Text 工作窗口里, 输入如下小程序, 如图所示:
1 word="we all look forward to the annual ball . "
2 print(word)
3 print(word. find(' all ' ) )
4 print(word. find(' all ' , 7) )
第 1 条语句是把一个字符串赋给变量 word; 第 2 条语句表示输出变量 word 的值; 第 3 条语句表示在字符串 word 里,从索引为 0 的位置, 开始查找子字符串“all ”, 直到字符串末尾; 第 4 条语句表示在字符串 word 里, 从索引为 7 的位置,开始查找子字符串“all ”, 直到字符串末尾。
下图所示是程序运行的结果, 第 2 条 print 语句的输出结果是 3, 第 3 条 print 语句的输出结果是 35。
由这个例子, 我们应该记住, Python 规定的字符串中字符的索引顺序是从 0 开始, 而不是从 1 开始的。 这一点非常重要。
又如, 创建一个字符串:
s=' tiger, 老虎, pliers, 老虎钳, swan, 天鹅绒'
然后对该字符串 s 分别调用方法 find() 和 rfind() , 查找 s 中字符“老”、 字符“s”、 子串“qty” 在主串 s 中第 1 次出现和最后一次出现的索引位置。 如图所示为其结果。

上一篇:python程序设计基础教程上海交通大学出版社课后习题答案下载

下一篇:没有了

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