如果想要学习如何编程,从Python语言入手是一个很好的开端。Python目前分为2.x和3.x两个版本,与其它语言不一样的是,它的这两个版本是不兼容的,如果没有是初学者,建议还是直接学Python3
那对于一个自学Python编程的初学者,适合一本什么样的书呢?如果让我推荐,那一定是《像计算机科学家一样思考Python(第2版)》
以计算机科学家一样的思维方式来理解Python语言编程。贯穿全书的主体是如何思考、设计、开发的方法,而具体的编程语言,只是提供了一个具体场景方便介绍的媒介。
作者用了21章,全方位的介绍了Python语言编程的方方面面,每个编程概念都有清晰的定义,引领读者循序渐进地学习变量、表达式、语句、函数和数据结构;每一章都配有术语表和练习题,方便读者巩固所学的知识和技巧。此外,每一章都抽出一节来讲解如何调试程序。
作者简介
AllenDowney是欧林工程学院的计算机科学教授,曾任教于韦尔斯利学院、科尔比学院和加州大学伯克利分校。他是加州大学伯克利分校的计算机科学博士,并拥有MIT的硕士和学士学位。出版过《像计算机科学家一样思考Python》、《贝叶斯思维》等书籍
本书看点
本书是《ThinkPython》第二版,相比第一版有以下新特点:
●本书及其中的代码都已更新至Python3。
●增加了新的章节,更全面地介绍Python语言。如turtle模块、“TheGoodies”章节。
●在本书网站上介绍如何在网络浏览器上运行Python。这样,你就可以先不用在本地安装Python。
什么是程序?
程序是一系列说明如何执行计算(