由浅入深:Python 中如何实现自动导入缺失的库? demi / 周三, 30 十月 2019 - 17:07 在写 Python 项目的时候,我们可能经常会遇到导入模块失败的错误:ImportError: No module named 'xxx'或者ModuleNotFoundError: No module named 'xxx'。 阅读更多 关于 由浅入深:Python 中如何实现自动导入缺失的库?登录 发表评论
为什么range不是迭代器?range到底是什么类型? demi / 周一, 28 十月 2019 - 15:30 迭代器是 23 种设计模式中最常用的一种(之一),在 Python 中随处可见它的身影,我们经常用到它,但是却不一定意识到它的存在。在关于迭代器的系列文章中,我至少提到了 23 种生成迭代器的方法。有些方法是专门用于生成迭代器的,还有一些方法则是为了解决别的问题而“暗中”使用到迭代器。 阅读更多 关于 为什么range不是迭代器?range到底是什么类型?登录 发表评论
Python进阶:设计模式之迭代器模式 demi / 周四, 24 十月 2019 - 15:12 在软件开发领域中,人们经常会用到这一个概念——“设计模式”(design pattern),它是一种针对软件设计的共性问题而提出的解决方案。 阅读更多 关于 Python进阶:设计模式之迭代器模式登录 发表评论
Python进阶:全面解读高级特性之切片! demi / 周二, 22 十月 2019 - 14:48 切片系列文章连续写了三篇,本文是对它们做的汇总。为什么要把序列文章合并呢?在此说明一下,本文绝不是简单地将它们做了合并,主要是修正了一些严重的错误,还对行文结构与章节衔接做了大量改动,如此一来,本文结构的完整性与内容的质量都得到了很好的保证。 阅读更多 关于 Python进阶:全面解读高级特性之切片!登录 发表评论
Python进阶:迭代器与迭代器切片 demi / 周五, 18 十月 2019 - 11:58 迭代器是 Python 中独特的一种高级特性,而切片也是一种高级特性,两者相结合,会产生什么样的结果呢? 阅读更多 关于 Python进阶:迭代器与迭代器切片登录 发表评论
Python进阶:自定义对象实现切片功能 demi / 周一, 14 十月 2019 - 14:53 切片是 Python 中最迷人最强大最 Amazing 的语言特性(几乎没有之一)。那么,我们是否可以定义自己的序列类型并让它支持切片语法呢?更进一步,我们是否可以自定义其它对象(如字典)并让它支持切片呢? 阅读更多 关于 Python进阶:自定义对象实现切片功能登录 发表评论
Python进阶:切片的误区与高级用法 demi / 周五, 11 十月 2019 - 17:49 众所周知,我们可以通过索引值(或称下标)来查找序列类型(如字符串、列表、元组…)中的单个元素,那么,如果要获取一个索引区间的元素该怎么办呢? 阅读更多 关于 Python进阶:切片的误区与高级用法登录 发表评论
Python是否支持复制字符串呢? demi / 周一, 30 九月 2019 - 10:30 本文标题的问题分为两部分:(1)Python 中是否支持复制字符串?(2)如果不支持,为什么不支持?请读者花几分钟想一下,想清楚后,把你的答案记住,然后再往下看。 阅读更多 关于 Python是否支持复制字符串呢?登录 发表评论
你真的知道Python的字符串怎么用吗? demi / 周五, 27 九月 2019 - 13:42 Python 中字符串是由 Uniocde 编码的字符组成的不可变序列,它具备与其它序列共有的一些操作,例如判断元素是否存在、拼接序列、切片操作、求长度、求最值、求元素的索引位置及出现次数等等。除此之外,它还有很多特有的操作,值得我们时常温故学习,所以,今天我就跟大家继续聊聊字符串。 阅读更多 关于 你真的知道Python的字符串怎么用吗?登录 发表评论
你真的知道Python的字符串是什么吗? demi / 周三, 25 九月 2019 - 10:38 根据维基百科定义:字符串是由零个或多个字符组成的有限序列。而在Python 3中,它有着更明确的意思:字符串是由Unicode码点组成的不可变序列(Strings are immutable sequences of Unicode code points.) 阅读更多 关于 你真的知道Python的字符串是什么吗?登录 发表评论