手机版 | 登陆 | 注册 | 留言 | 设首页 | 加收藏
当前位置: 网站首页 > 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 程序设计基础》章节测试答案

举例

count()
功能: 计算子串在主串中出现的次数。
用法:
<变量名>. count(sub, start, end)
其中:
● sub 表示想要查找的子串, 该参数不可省略, 如果没有找到, 返回 0。
● start 表示开始查找的索引位置, 如省略该参数, 表示是从主串的开头开始查找。
● end 表示结束查找的索引位置, 如果省略该参数, 表示从 start 开始, 一直查找到主串末尾。
例 2-6 在 Sublime Text 里, 编写如下小程序:
word="we all look forward to the annual ball . "
print(word. count(' o' ) )
print(word. count(' al ' ) )
print(word. count(' x' ) )
print(word. count(' to' , 1 0, 38) )
运行后, 里面的 4 条 print 语句各自输出的结果是: 4、 3、 0、 1 , 如图所示。 这是因为整个 word 里, 有 4 个字符“o”, 所以第 1 条 print 语句输出 4; 整个 word 里, 有 3 个子串“al ”, 所以第 2 条 print 语句输出 3; 整个 word 里, 没有字符“x”, 所以第 3 条 print 语句输出 0; 在索引 1 0 到 38 的 word 范围里, 有 1 个子串“to”, 所以第 4 条 print 语句输出 1 。

replace()
功能: 用新的子串替换字符串中出现的旧子串。
用法:
<变量名>. replace(old, new, count)
其中:
● old 表示想要替换的旧子串。
● new 表示用于替换的新子串。
● count 表示规定的替换个数, 如果省略, 则将由 new 替换字符串中全部的 old。
例 2-7 在 Sublime Text 里, 编写如下小程序:
1 word="the duck, the cock, the dog, the tiger. "
2 print(word. replace(' the' , ' The' ) )
3 print(word)
4 print(word. replace(' the' , ' The' , 2) )
5 word=word. replace(' the' , ' The' , 2)
6 print(word)
运行后, 4 条 print 语句输出的结果如图 7 所示。 从第 2 条 print 语句的输出结果可以看出, 变量调用 replace() 方法, 不改变原变量中的内容。 但程序中的第 5 条语句 word=word. replace(' the' , ' The' , 2) 是对变量 word 重新赋值(回存), 因此再输出结果时, word 里面的内容就变了。 记住, 要改变字符串变量的内容, 必须通过重新赋值(回存) 才能达到这个目的。

上一篇:python程序设计基础教程郭静python程序设计基础教程答案哈尔滨

下一篇:没有了

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