清水寺小僧 2019-04-17
随着人工智能和大数据越来越火爆,Python这门语言的学习者和从业者也是越来越多。
可能有很多人认为自己的Python代码已经写得不错了,但是今天这本书会告诉你如何真正的编写出高质量的Python代码。
这里先说明一下,可能有的学习者基础并不是很好,所以我给大家先介绍这本书,叫《Python编程入门》,这本书内容不长,对基础要求比较低,如果觉得基础比较弱可以先看《Python编程入门》,随后我会把这本书的电子版和另一本书,即《编写高质量Python代码的59个有效方法》一起赠送给大家。
第一部分:用Pythonic方式思考(第1条~第13条)
第二部分:函数(第14条~第21条)
第三部分:类与继承(第22条~第28条)
第四部分:元类及属性(第29条~第35条)
第五部分:并发与并行(第36条~第41条)
第六部分:内置模块(第42条~第48条)
第七部分:协作开发(第49条~第53条)
第八部分:部署(第54条~第59条)
从这本书的内容分布和编排方式来看,这本书既可以用来当字典一样查阅,也可以当做一本Python进阶读物来阅读。
对于初学者来讲,这本书展示了Python语言的大体轮廓,能知道Python的强项和弱项,开发者知道这些特性后,可以结合自己的兴趣和需要,选择性的学习Python。
对于比较熟悉Python编程的人来讲,可以把书中的心得与自己的经验对比,看看自己哪些地方比较欠缺,并且思考一下书中的方案与自己常用的方案各有什么优点和缺点。
这本书适合书中所列的各个场景,也适合日常的编程工作。
本文推荐了两本书,一本书是基础的《Python编程入门》,另一本是重点介绍的《编写高质量Python代码的59个有效方法》,两本书结合适合任何层次的程序员学习。