来自一位 Pythonista 的编程经验分享,内容涵盖编码技巧、最佳实践与思维模式等方面。
APACHE-2.0 License
《Python 工匠》图书首页上线啦!共有 3 章在线内容,欢迎阅读。
图书《Python 工匠:案例、技巧与工程实践》现已正式上市。同开源文章相比,图书的知识结构更为流畅,增加了“函数”“面向对象编程”等核心章节,总内容量几乎翻倍,欢迎购买。
我一直觉得编程某种意义上是一门『手艺』,因为优雅而高效的代码,就如同完美的手工艺品一样让人赏心悦目。
在雕琢代码的过程中,有大工程:比如应该用什么架构、哪种设计模式。也有更多的小细节,比如何时使用异常(Exceptions)、或怎么给变量起名。那些真正优秀的代码,正是由无数优秀的细节造就的。
『Python 工匠』这个系列文章,是我的一次小小尝试。它专注于分享 Python 编程中的一些偏 『小』 的东西。希望能够帮到每一位编程路上的匠人。
如果你觉得读 GitHub 文件不太方便,也可以访问这个镜像站点阅读所有文章(由 @pengzhangzhi 搭建)。
也欢迎你关注我的微信公众号:piglei,在第一时间阅读最新文章:
所有文章禁止转载,如需转载请通过微信公众号联系我。
__format__
做对象字符串格式化__getitem__
定义对象切片操作