流畅的Python-Fluent Python读书笔记-15-上下文管理器和else块
这章讨论上下文管理器问题以及一些控制结构中附加的else语句事项。 与其它常见语言不同,Python设计了一个 … Read more
这章讨论上下文管理器问题以及一些控制结构中附加的else语句事项。 与其它常见语言不同,Python设计了一个 … Read more
这章内容开始转向控制流程,探讨可迭代的对象、迭代器和生成器。 迭代器、生成器是近些年程序语言中比较流行的概念。 … Read more
价值可以远远超过图书本身。 阅读一本高质量的经典图书,不仅收获这本书的知识,还经常能得到这本书提到的各种优秀的 … Read more
这章讲的是运算符重载。运算符重载不是什么新玩意儿,老早就有。但是在C++时代,名声不佳,因为滥用的情况比较多, … Read more
这章探讨继承和子类化问题。 首先,不要子类化内置的类型。因为内置类型有自己的操作规则,子类化内置类型,修改已有 … Read more
这章讨论“接口”问题。折腾面向对象那些年,接口被大书特书过。特别是Java。但是Python选择的是完全不同的 … Read more
这章以一个vector类为案例,主要研究如何设计实现序列操作,修改,散列,切片,以及属性的自定义操作。个人觉得 … Read more
这章延续第1章内容,探讨如何实现很多Python类型中常见的特殊方法。这些特殊方法我觉得可以看成一种特别的“钩 … Read more
这章开始讨论Python面向对象的话题。 Python这种动态语言,变量本身是谈不上“类型”的,因为它可以随时 … Read more
这章讲的是函数装饰器和闭包。函数装饰器在Python框架、类库中大量使用,不懂这个是看不懂也无法理解它们的。闭 … Read more