像计算机科学家一样思考Python

出版社:人民邮电出版社
出版日期:2013-8
ISBN:9787115320926
作者:(美)Allen B.Downey
页数:328页

作者简介

《像计算机科学家一样思考python》按照培养读者像计算机科学家一样的思维方式的思路来教授python语言编程。全书贯穿的主体是如何思考、设计、开发的方法,而具体的编程语言,只是提供一个具体场景方便介绍的媒介。《像计算机科学家一样思考python》并不是一本介绍语言的书,而是一本介绍编程思想的书。和其他编程设计语言书籍不同,它不拘泥于语言细节,而是尝试从初学者的角度出发,用生动的示例和丰富的练习来引导读者渐入佳境。
作者从最基本的编程概念开始讲起,包括语言的语法和语义,而且每个编程概念都有清晰的定义,引领读者循序渐进地学习变量、表达式、语句、函数和数据结构。此外,书中还探讨了如何处理文件和数据库,如何理解对象、方法和面向对象编程,如何使用调试技巧来修正语法、运行时和语义错误。每一章都配有术语表和练习题,方便读者巩固所学的知识和技巧。此外,每一章都抽出一节来讲解如何调试程序。作者针对每章中所专注的语言特性,或者相关的开发问题,总结了调试的方方面面。可以说这是一种非常有益的创新,让初学编程的读者少走很多弯路。
全书共19章和3个附录,详细介绍了python语言编程的方方面面。《像计算机科学家一样思考python》是一本实用的学习指南,适合没有python编程经验的程序员阅读,也适合高中或大学的学生、python爱好者及需要了解编程基础的人阅读。对于第一次接触程序设计的人来说,是一本不可多得的佳作。


 像计算机科学家一样思考Python下载 精选章节试读 更多精彩书评



发布书评

 
 


精彩书评 (总计1条)

  •     # 《像计算机科学家一样思考python》并不是一本介绍语言的书,而是一本介绍编程思想的书。好吧。。内容简介里面有说,这本书我确实理解错了。但我还是不认为这本书适合0基础入门。0基础入门我推荐《Python计算与编程实践:多媒体方法》前言写的:“- 尽量简短。学生读10页数,比不读50页书要好。(这句话什么鬼!)- 注意词汇。我尝试尽量少用术语,并在第一次使用它们时做好定义。”浏览完整本书之后,我就忍不住呵呵了。(我尽量不嘲讽)第一眼看这书,感觉很扎实。无论是标题的科学家字样,还是从目录章节来看。但是仔细看起来,感觉通篇概念框架,泛泛而谈。我有点无法理解这本书的定位。作为入门书籍的话,书里提到的概念术语实在是太多。你已经没办法从其他python书籍上找到属于比它还多的了。联系到前言里的声明,如果不是作者的冷幽默太黑,就是有点在故意卖弄自己的专业知识了。如果作为一本提高书籍,细节又实在过少。全是些基本操作,背后的原理细节一概不涉及。读人家50页书的废话纯粹是浪费时间,来读我这10页书就够了!(如果我没理解错前言那句话的话)这是在修仙么?我这边的知识精气更纯净哦!我真是醉了。这里的每10页背后都要花几十上百页,甚至一整本书的知识去做深入。然而作者的叙述让你提不起一点兴趣,或者你甚至意识不到要去扩展背后的知识。所以如果消化不了,吃进去多少最终还得全吐出来。感觉这本书的读者群体是那些对软件工程十分熟悉,对编程语言十分精通(设计过一门更佳)。作者给你介绍一下python的一些特点,你了解一下不同之处就可以马上开干的感觉。这样的话,这本书真是1天不到就读完了。无论是0基础学编程,还是从什么地方转过来的都好,其实都有其他很好的书籍,可以去选择。没必要在这本书上浪费时间。或许是我能力不够,上升不到科学家的层次。但要我上升到那层次了, 我估计也不会回来看这书。

精彩短评 (总计50条)

  •     内容讲解清楚明白,非常适合python入门用,但对于学习过其他编程语言的读者来说可能会觉得进度比较慢,但作者的思路和想法确实给人很多启发,对于菜鸟如我来说收益匪浅,书中很多例子还是有一定难度的,完全吃透也不容易。
  •     入门计算科学领域的人是一本不错的书籍,需要了解python语法
  •     书很棒,并不像其他书籍那样以文档形式给出,确实是“授人以鱼不如授人以渔”。
  •     蛮好的入门书,我看的英文的,就是有点啰嗦,适合零基础的人看
  •     很薄的一本书 一天入门Python
  •     一堆概念和名词解释
  •     书名起得好,实际跟科学家没什么关系,我看跟Python基础教程之类的也没什么区别。
  •     太基础、内容太少,看起来觉着很啰嗦,相当无聊
  •     这本书还OK,遗憾的是在图形或算法都不算我的专长,不然可能能从本书中汲取更多Python的姿势。
  •     作为一本入门python的书还是不错的;我是用了2年python后再看这本书的,也补充了一些以前没注意到的,但是很有用的知识点。
  •     还行
  •     很精简的一本书,但是读完之后很久一段时间我都拿来当参考书翻阅.五星推荐给Python初学者!
  •     正在看第17章,太简单了,适合入门,我怎么觉得我在哪看到的是适合进阶。
  •     这本书写的真实经典,非常简单易懂。建议看完此书后 再看 Python cook python核心编程等。。。
  •     能明白一点的是,作者没有“像计算机科学家一样”思考python。
  •     Python 启蒙书籍
  •     翻过,太简单
  •     很适合入门,基本上扫一遍就能够大致了解整个语言的特性。面向对象部分简单涉及。而对于较为复杂的装饰器、高阶函数,没有涉及。如果仅作为提高兴趣来讲,这本书再适合不过了。
  •     这本书简直适合没接触过编程的人学习第一门语言时来读。语言非常通俗易懂,是一本挺好的入门书,最后附录还涉及到一点算法。第一次接触python看这本书会挺爽的。
  •     课后习题很棒!
  •     十一前把它终结!
  •     简单,易懂。用通俗的话把程序设计这件事讲明白,包括从开始的设计,优化,除虫等。让初学者有个全面的认识,从而快速上手。
  •     如果说跟孩子一起学编程是学前班课本的话,这个应该算是小学三年级水平了吧。。Well I moved faster than I thought. 希望能快快开始实战Y(^_^)Y
  •     翻译流畅易懂,适合零基础入门。
  •     我决定把它当作一个软件工程导论的书去读。天呐,我研究生就快要毕业了,现在还要去读一个导论类型的书籍。没错,我就是准备这么做。但我先要把Linux基础给干掉。 ps:这本书我只进行到第六章,最爽的是学习安装了setuptools和pip,并成功用这两个工具安装了swampy第三方包。用swampy坐了一些小练习也很爽。但要接着进行下去似乎是不太好。我想先要系统学习Linux和网络才是比较好的,这两个学好了,在学习Python的好多包就轻而易举了。 希望以后想起来还能继续做完这里面的习题。http://www.greenteapress.com/thinkpython/code/书里面习题的代码,作者很棒,很认真
  •     还行的Python入门书
  •     比国内大一入门编程的红皮书好多了,一边介绍语法,一边介绍一些软件工程的思想,从而引导菜鸟如何去思考,如何去写好程序,如何debug。菜鸟一上来就应该读这样的书,而不是读纯语法书。
  •     蛮不错的书,但是真觉得不太适合初学者,重点在于题部分需要一部分前置知识,不然很容易做不出来
  •     Think Python
  •     做为了解python的基础书籍是非常不错的。
  •     作为入门练习,应该是最佳的书了。但是在这以前要简单了解下python2跟3的区别,以及简单的环境配置。
  •     我还没开始读,书就结束了... 尴尬....
  •     十分适合初学者看!会让人在脑海中搭建一个总的框架,既全面又不失简洁,里面一些题对于我还是挺有挑战性的。作为第一本编程入门学习书最好不过了。当然想要快速上手的话,应该还是直接从项目中学习来得快。
  •     事实上大多数人在学习python的时候已经被不pythonic的编程习惯和思维污染了,看这本书的例子其实还算简单不是特别深入,但是很多地方需要细致的想想为什么?学会pythonic的编写程序比硬上要好得多。
  •     补充了一下之前不了解的概念
  •     非常不错,比起语法来更关注深层次的思考框架。
  •     看书名以为是深入理解语言的书,结果是入门书
  •     很爽快,也学了不少术语,推荐
  •     感觉不如核心编程啊。。。
  •     适合编程入门
  •     这个系列的书很赞,比一些死板的教程好多了。
  •     入门读物,侧重思维,辅助以大量的小程序案例分析
  •     一个字: 水...
  •     后期习题就做不进去了。。呵呵
  •     建议先跳过章后练习题 步子大了容易扯着蛋
  •     入门不错,浅显易懂
  •     英文名《Think Python》翻译为中文《像计算机科学家一样思考Python》
  •     看了前四章,就发现的确是本好书,作者对程序的理解足够的深入,基本的设计规则讲得很露骨。程序写多了,复杂的语言学过之后,往往容易忽视最基本的一些规则,导致有时候遇到更困难的问题时候不知所措,无从下手。重复是程序设计一个很基本的规则,但是不好掌握,延伸的问题很多,遇到问题需要将问题分解、循序渐进,最重要的还是要有信心与耐心解决一个复杂问题。
  •     这本书比较适合作为编程入门,而不是python入门,它对于python语法并没有做特别多的描述,而是讲了很多如何去思考编程,学习编程的方法和道理,你要是看过任一一本Python入门,那么快速浏览即可。 8月4号,开始《Python在Unix和Linux系统管理中的应用》。
  •     没基础看概念,有基础看题。相较其他同类书对初学者更为有益,不仅对部分概念的本质有涉及,还在教学中培养先进的编程思想。“对真实世界问题的更高阶理解可以使编程更简单”。
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024