免费好书:A Byte of Python

互联网的发展,使得知识的分享变得越加方便。计算机、互联网等领域的知识,在网络上都有浩如烟海的存量,供人学习。

我个人从网络上获益匪浅,因此精挑细选,分享出来,以飨读者(假装我有读者)。今天分享的是Swaroop C H的A Byte of Python

大约十年前,我因机缘巧合(就是记不清了),发现了Swaroop C H的A Byte of Python,断断续续读过两三次,打下了Python的基础。尽管是个彻彻底底的IT外行,这本书的简明易懂让我很快就能上手Python这门语言。我用Python玩过Google App Engine,写过照片批量重命名的小工具,体验过Tensorflow和Keras等深度学习框架,处理过文本信息。

作者从2003年11月开始,连续不断地撰写、修订本书,将其免费发布,让世界上不计其数的人受益。这种精神十分值得敬佩。

这本书深入浅出,短短100页正文,不仅把Python的精髓讲解得透彻明白,也将更加广泛的程序设计概念、解决问题的思路传授给读者。

本书有多种语言的版本,但我还是推荐读者们阅读英文原版。本书除在线版本外,还提供了pdf和mobi版本供下载。

近年来,Python的应用越来越广,涵盖了信息收集(Requests)、图像处理(GIMP和Pillow)、机器视觉(OpenCV)、机器学习(Tensorflow、Pytorch)、科学计算(NumPy和SciPy)、三维建模(Blender)、嵌入式(MicroPython)等领域。学习Python的人也越来越多,其中不仅有科班出身的程序员,也有从某些前途黯淡的专业转行而来的新手,甚至中小学生。希望这本A Byte of Python能帮助大家。

额外提一下,用Visual Studio Code写Python真的是非常愉快。

相关链接:

A Byte of Python

本文题图来源于Unsplash,感谢这位摄影师的分享。