荐书|豆瓣高分推荐的Python入门书籍
![]() |
Python,一种面向对象的解释型计算机程序设计语言,在大数据圈打滚的人对它都不陌生。大数据人或IT人士初学者想要入门学Python的话,可以从看书开始。
1.《Head First Python》
![]() |
【内容简介】《Head First Python》是典型的操作方法手册,它通过图片、游戏、故事和小测验激发读者的学习欲望,通过本书读者不仅能学习Python与其他编程语言的异同,并且能让读者了解如何成为一个好的程序员。
通读本书,读者能够迅速掌握Python的基础知识,然后转向持久存储、异常处理、Web开发、SQLite数据加工、Google App Engine和为Android编写移动应用,为成为一名真正的Python程序员打好基础。此书为读者提供了充分且完备的学习体验。
【推荐语】此书通俗易懂,编排顺序特别,且配有大量的图片,大大摆脱了枯燥感,是一本入门的好书。
【豆瓣评分】9.5
2.《A Byte of Python》
![]() |
【内容简介】对想要简洁完整地学习Python的人来说,本书是一本非常有价值的阅读材料。《A Byte of Python》采用清晰的结构框架,引导读者了解主题的核心元素。另外,书本流畅的写作风格和大量的插图、图表,让读者能够更加透彻地了解复杂的概念。
【推荐语】这是一本入门级的经典教程,能在一天之内快速地读完并且了解这门语言的基本语法。
【豆瓣评分】8.8
3.《Python源码剖析》
![]() |
【内容简介】为了更好地利用Python语言,无论是使用Python语言本身,还是将Python与C/C++交互使用,深刻理解Python的运行原理都是非常重要的。书中不仅包括了对大量Python内置对象的剖析,更将大量的篇幅用于对Python虚拟机及Python高级特性的剖析中。通过此书,读者能够透彻地理解Python中的一般表达式、控制结构、异常机制、类机制、多线程机制、模块的动态加载机制、内存管理机制等核心技术的运行原理。同时,本书所揭示的动态语言的核心技术对于理解其他动态语言,如JavaScript、Ruby等也有较大的参考价值。
本书适合Python程序员、动态语言爱好者、C程序员阅读。另外,想要获得更多大数据与商业智能领域干货、兼职机会及行业资源分享等,可添加微信号(dashengmeme)或浏览大圣众包威客平台(http://www.dashengzb.cn/)。
【推荐语】本书能够让读者深入浅出地了解Python的底层。
【豆瓣评分】8.7
4.《与孩子一起学编程》
![]() |
【内容简介】这是一本老少咸宜的编程入门书籍。一册在手,便可跟随Sande父子组合在轻松的氛围中熟悉那些编程概念,如内存、循环、输入和输出、数据结构和图形用户界面等。通过精心的编排使得书本这些知识一点儿也不高深,而且听起来还备感亲切。书中言语幽默风趣而不失真义,让学习过程充满乐趣。细心的作者还配上了可爱的漫画和经过运行测试的程序示例,教你用最容易编写和最容易理解的Python语言,写出你梦想中的游戏程序。
无论是中小学生还是其他初学者,都可以跟随本书学习Python编程,并过渡到任何其他语言中去。重要的是,通过此书读者将学会思考和解决问题的方法。
【推荐语】此书门槛很低,属于基础入门级书籍。它循序渐进地传授编程思想和Python思维,引起读者对Python的兴趣。另外,从C语言等系列语言转行到Python语言的,以及零基础的读者都可以看看。
【豆瓣评分】8.5
5.《Think Python》
![]() |
【内容简介】《Think Python》的主要阅读对象为没有编程经验的学生,它从最基本的编程概念开始讲述。得益于作者的精心设计,此书从术语解释开始,并以逻辑顺序阐述每个新概念。而且,每个概念如递归和面向对象的编程等,作者都将其拆分为较小的步骤进行解释,并在具体的章节中详细地介绍。
【推荐语】适合从零开始的初学者,每章都有理论和实际相结合的练习题。另外,建议看英文版本。
【豆瓣评分】8.2
6.《Python基础教程(第2版·修订版)》
![]() |
【内容简介】《Python基础教程(第2版·修订版)》包括Python程序设计的方方面面,它首先讲授Python的安装教程;随后介绍了Python的基础知识和基本概念,包括列表、元组、字符串、字典以及各种语句;然后循序渐进地介绍了一些相对高级的主题,包括抽象、异常、魔法方法、属性、迭代器等;此后更探讨了如何将Python与数据库、网络、C语言等工具结合使用,从而发挥出Python的强大功能,同时介绍了Python程序测试、打包、发布等知识;最后,作者结合前面讲述的内容,按照实际项目开发的步骤向读者介绍了几个具有实际意义的Python项目的开发过程。
《Python基础教程(第2版·修订版)》内容涉及的范围较广,既能为初学者夯实基础,又能帮助程序员提升技能,适合各个层次的Python开发人员阅读参考。
【推荐语】这是比较详细的一本书,对想要全面简单地了解Python的读者很有帮助。书中提供了十个典型的项目,具有一定的价值。
【豆瓣评分】8.0
![]() |
DT时代,大数据兴起,想要入门学Python的亲千万别错过这几本好评如潮的书籍哦。
QQ群二维码请扫:
![]() |
还没人赞这篇日记