Python入门学习过程(20)

今天学的是字符串替换查找

python大大的图

图片发自简书App

从这个图上我们可以很清楚的看见replace就是用后面的字符串替代前面的字符串。find就是让python去找这个叫Morning的字符串。

c=say1[b:]

就跟我们前天学的print(say[0:5])里的say[0:5]是一个用法。这句话是说把say1字符串的第b个字符一直到最后一个字符赋值给c。知道了这个以后我们就可以有各种各样的操作

图片发自简书App

图片发自简书App

从上图可以看出,我们可以用find查找任意字符串,并且在查找完任意字符串之后把它的第一个字符也就是第0位用b标记一下,这个b只代表了我们查找出来的字符串的第一个字符,并不代表整个字符串。


我原来尝试过输入print(b[0]),但是python告诉我TypeError: 'int' object is not subscriptable.(int类型不可以标化)也就是因为这个错误我才知道b是整形(int类型),不是字符串。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • http://python.jobbole.com/85231/ 关于专业技能写完项目接着写写一名3年工作经验的J...
    燕京博士阅读 12,240评论 1 118
  • 背景 一年多以前我在知乎上答了有关LeetCode的问题, 分享了一些自己做题目的经验。 张土汪:刷leetcod...
    土汪阅读 14,359评论 0 33
  • Python 是一种相当高级的语言,通过 Python 解释器把符合语法的程序代码转换成 CPU 能够执行的机器码...
    Python程序媛阅读 5,977评论 0 3
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 11,923评论 0 17
  • 走在雨巷 咀嚼戴望舒的<<雨巷>> 不见丁香 香依然在飘 是谁 把雨巷的寂寥 化为喧嚣的歌? 是谁 把丁香的惆怅 ...
    小考拉俱乐部阅读 1,859评论 2 3

友情链接更多精彩内容