ITPub博客

首页 > IT职业 > > 一个Python小白,要读什么书才能快速提升

一个Python小白,要读什么书才能快速提升

作者:markriver 时间:2019-10-21 09:50:05 0 删除 编辑

程序员书库(ID:CodingBook) 猿妹编译

链接:https://dbader.org/blog/python-intermediate-level-books

前几天,在某职场交流网站看到这一个问题:某程序员还处于Python“初学者”阶段,想要获得一些书籍推荐,帮助他从初级小白突破晋升为中级水平,并想通过这些书,使自己能够开发出一些小型的项目。


说实话,该网友的编程语言学习方法我还是蛮赞同的,尽快的让自己做出点“小东西”来,从中还能将理论知识不断应用在练习当中去,这样既不会让你感到编程学习的枯燥乏味,还能激发你对知识探索的乐趣。

今天就和大家推荐几本适合Python初级者并且有大量实践项目的书籍

1、《Python编程快速上手》

Albert Sweigart 的这本《Python编程快速上手》里面就有很多很棒的“类似项目”的练习,涵盖了许多实践中常见的项目程序,如Web数据抓取或在线表单工具,这些实践项目确实能够让你保持学习的动力,并且不断获得成就感,而且这本书还能在线免费阅读。

阅读地址:https://automatetheboringstuff.com/

2、《Effective Python 》

Brett Slatkin的《Effective Python 》也是一本很赞的书籍,它能够帮助你将Python技能提升到一个新的水平。它的重点是令你能够完全发挥出Python语言的强大功能,并写出健壮而高效的代码。Slatkin汇聚了59条优秀的实践原则、开发技巧和便捷方案,并以实用的代码范例来解释它们,不得不说,Slatkin讲解的真的很好。

3、《流畅的Python》

由Luciano Ramalho编写的《流畅的Python》旨在作为实践指南,介绍Python与众不同的特性。我喜欢Luciano专注于讲解Python式的做事方法,教你写出风格地道的Python代码。如果你想“忘掉”从其他语言中学到的模式,Luciano Ramalho的这套学习方法就很有用。

4、《Python Cookbook》

由David Beazley和Brian Jones编写的《Python Cookbook》,第3版也是基于项目实践的一本书,它包含了各种应用程序领域(如数据处理或网络编程)中常见的问题解决方案,这可能是这三本书中最高级的一本,涵盖了元编程之类的主题,里面覆盖的知识面很广,我相信即使你的Python水平还处于初学者级别,你也能够从中学到一些有用的东西

什么是你最喜欢的Python书籍?当你从一个Python小白晋级为中级/高级Python开发者,对你帮助最大的书籍是什么呢,和大家分享你认为最佳的Python学习资源和学习策略。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/818/viewspace-3163508/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2020-07-03

  • 博文量
    502
  • 访问量
    18492