豆瓣评分: 8.7
内容简介
本书以培养读者以计算机科学家一样的思维方式来理解Python语言编程。贯穿全书的主体是如何思考、设计、开发的方法,而具体的编程语言,只是提供了一个具体场景方便介绍的媒介。
全书共21章,详细介绍Python语言编程的方方面面。本书从基本的编程概念开始讲起,包括语言的语法和语义,而且每个编程概念都有清晰的定义,引领读者循序渐进地学习变量、表达式、语句、函数和数据结构。书中还探讨了如何处理文件和数据库,如何理解对象、方法和面向对象编程,如何使用调试技巧来修正语法错误、运行时错误和语义错误。每一章都配有术语表和练习题,方便读者巩固所学的知识和技巧。此外,每一章都抽出一节来讲解如何调试程序。作者针对每章所专注的语言特性,或者相关的开发问题,总结了调试的方方面面。
本书的第2版与第1版相比,做了很多更新,将编程语言从Python 2升级成Python 3,并修…
作者简介
Allen B. Downey 是欧林工程学院的计算机科学教授,曾任教于韦尔斯利学院、科尔比学院和加州大学伯克利分校。他是加州大学伯克利分校的计算机科学博士,并拥有MIT的硕士和学士学位。
评论
内容也太概括 初学者没法用来入门 进阶者没法用来提高,
翻译的也不行 ,
入门还是推荐《Python编程,从入门到实践》,比这本强太多。
机器学习大会送的样书,还不错基本语法,一个周末就看好了。然后hackerrank上就开整,刷刷题,在工作中也小试牛刀,学以致用很好。
本书是开源书,可以在网络阅读:http://greenteapress.com/wp/think-python-2e/
讲述了一些基本概念!
我看的是“编程派”翻译计划的版本,课后习题均没做。可以下载电子版PDF等格式。网址是:http://codingpy.com/books/thinkpython2/foreword.html