👆点击“博文视点Broadview”,获取更多书讯
30年前的动态语言中,Perl 跟 Python 的功能重叠程度是最大的,而 Perl 是当时动态编程语言的霸主。
Perl 追求的是多,是灵活,提供各种“偷懒”的办法,它的一句名言是 TMTOWTDI——There's more than one way to do it。
因此,Perl 成了很多“书呆子”的最爱,即使今天也仍存在着这种黑客情愫。
Python 则逐渐走上了另一条理念之路,它编写了一首赞歌,叫《Python 之禅》,明确追求简洁之道,崇尚一个问题存在一条最佳解决路径(虽然现在也并非如此)。
简洁的理念让 Python 在随后的发展旅程中不断捕获开发者的心,最终成为“有井水处就有 Python”。
Python 早已成为了名符其实的“全能战士”。
自古以来开发者貌似都青睐容易上手的技术。从以前的 VB,现在的 Go中都能看出这种迹象。
Pyhon 甚至被人称作“原型编程语言”——用它写代码就像写伪代码一样轻松便捷。
所以,Python 吸引并聚拢了大批开发者来为它添砖加瓦,以至于只要你能想到的点子,往往在 Python 社区就能找到做好的轮子。比如生成二维码,只需寥寥数行 Python 代码:
import pyqrcodefrom PIL import Image
link = "www.sample.com"pyqrcode.create(link).png("./qr-code.png", scale=8)Image.open("./qr-code.png").show()
Python 的火爆,带来了近些年 Python 图书市场的繁荣。
然而大量良莠不齐的入门级 Python 图书,让大众产生了一种“Python 很简单”的错误认知。
Python 上手容易,加上社区各种库数量繁多,使得只需基本的语法和数据结构,再搭配上各种现成的飞轮,就往往能很好地解决日常问题。
Python 很简洁,但一旦深入就会发现其并不简单,它的背后有一系列规范的底层结构在承担着支柱作用,通过魔术方法(协议)相互协作,织成了庞大而严谨的 Python 内部世界,最终释放出 Python 强大的威力。
这本《Python 精粹》(英文名:Python Distilled)可谓独一无二。
它的前身是 Python Essential Reference 系列版本,但这个系列的最近版本已是早在 2009 年出版的,距离 Python Distilled 的出版足足隔了十二年!
《Python精粹》贵在做了减法,它把能从网络各处方便获取的普通知识点剔除了,只留下了作者认为的重点内容,包括底层机制。
因此本书会带领读者快速浏览 Python 基础知识,然后会带你一头扎进 Python 的实质,帮助读者逐步深入探究 Python。
别看这本书不厚,但却值得读者再三推敲。
如今的编程概念越来越广,概因应用领域的不断拓广挖深。要做一名有追求的 Python 程序员,则应该持续深入掌握 Python,有自己对 Pythonic 的精辟感悟,最终做到能够把 Python 熟练运用于某个领域,比如 AI、图像、应用编程、库开发等等,那时自己就会不知不觉成长为一名货真价实的 Python 黑客。
希望这本书是你的起点,而非终点;也希望这本书成为你学习Python 路上的一首赞歌——赞美 Python,赞美你的努力!
快快扫码抢购吧!
发布:刘恩惠
审核:陈歆懿
如果喜欢本文欢迎 在看丨留言丨分享至朋友圈 三连< PAST · 往期回顾 >
Istio权威指南,华为云云原生团队倾情巨献!
点击阅读原文,查看本书详情!
本文分享自 博文视点Broadview 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!