很长一段时间以来,教学和分享知识一直是我的热情所在。如果你正在读这本书,那么它可能意味着你希望在这里找到新的知识,我正在与你分享的知识。这给我带来了很大的快乐。我从15岁开始就一直在写Python,这意味着我写Python的时间已经超过了我生命的三分之一(如果你算算的话,这意味着我在写这篇文章的时候至少有22.5岁)。这并不一定会让你印象深刻,但我确实很欣赏自己的这一点。Python不是我的第一门编程语言,我记得我的一个朋友向我推荐了它。现在,许多年过去了,我仍然喜欢编写Python代码,无论是出于工作原因还是为了我自己的项目(只要看看https://mathspp.com/blog/tag:python就知道了)。在编程中,很像数学——我的主要专业领域——我们编写的代码(或证明)有一种优雅的感觉。随着我对编程(尤其是Python)的了解越来越多,我对我认为优雅的Python程序有了一种感觉。这是我打算在本书中分享的内容之一:关于如何编写漂亮的Python程序的技巧。
https://mathspp.com/blog/pydonts
Python是一种非常非常丰富的语言,您对它了解得越多,就越能充分发挥它的潜力。这就是为什么每一章都专注于探索核心语言Python的一个特性,并总是伴随着上述特性的使用示例。有时我们会看看Python自己的标准库是如何使用这个特性的,有时我会展示一些我自己的代码,有时甚至会随机举一些例子。