父与子的编程之旅

桑德 (Warren Sande)

出版时间

2014-10-01

ISBN

9787115367174

评分

★★★★★

标签

编程

书籍介绍
这本书最打动人的地方,不在于它教了多少 Python 语法,而在于它把「编程」重新讲成了一个普通人也能上手的故事。读者反复提到:它「不是讲 Python 的书,而是讲编程的书」——变量、条件、函数这些抽象概念,被拆解成「三个人怎么分摊 $35.27 饭费」这样的具体情境,让人先理解「为什么要这样算」,再学习「代码怎么写」。这种「做中学」的编排,让零基础的读者、甚至转行的人都能走完第一程。它也有争议:内容偏浅、基于较老的 Python 2.7、部分游戏因环境配置放弃。但正因为它不端着、不吓人的语气,反而成了许多人编程路上的真正启蒙。
作者简介
Warren Sande 毕业于加拿大里贾那大学电气工程系。一直在面向计算机初学者教授软件基础课程,编写过大量广受欢迎的技术文档。 Carter Sande 是Warren之子,高中生,热爱计算机技术,喜欢编写复古的视频游戏。
AI导读
核心看点
  • 父子合著,以Python为例讲解编程基础
  • 通过卡通对话和游戏案例激发学习兴趣
  • 涵盖变量、循环、GUI及简单AI概念
读者共识
  • 语言生动有趣,非常适合入门
  • 能培养逻辑思维与编程兴趣
  • 版本较旧,进阶需参考新资料
精彩摘录
  • "3个人在餐厅吃饭,想分摊饭费。总共话费35.27美元,他们还想留15美分的小费。每个人该怎么付钱?"
  • "Three people ate dinner at a restaurant and want to split the bill. The total is $35.27, and they want to leave a 15 percent tip. How much should each person pay?"
  • "Yikes! How did that happen? Carter, I think your computer is going crazy!"
  • "else:"
  • "elif tries == 6:"
  • "字符串的开头和结尾必须使用同种类型的引号,如果键入一个数字而没有引号,python就会知道这表示数值,而不是字符。"
  • "Syntax Errors If you tried to run this program, IDLE would pop up a message saying “There’s an error in your program: invalid syntax.” Then you would have to look at your code to see what’s wrong. IDLE will highlight (in red) the place where it found the error. It might not be exactly where the prob"
  • "Comparison operators are also called relational operators (because they test the relation between the two sides: equal or not equal, greater than or less than). A comparison is also called a conditional test or logical test. In programming, logical refers to something where the answer is either true"
目录
第1章 出发吧  1
1.1 安装Python  1
1.2 从IDLE 启动Python  3
1.3 来点指令吧  4
1.4 与Python 交互  6

显示全部
用户评论
开启我的编程之路的第一本书,我的启蒙书。小孩子都能编程,我咋不行,学了这个以后编出两个接口小程序,哈哈!!!
读到6.2就停了 chp 第一个GUI 但比较完蛋的是,这本书是Python2
基础中的基础,适合完全没有变成基础的人首选
建议多看一些视频教程与动手实践结合,尤其python 对代码书写规范要求很严格的
作者讲得比较浅显、详尽,很适合初学者的一本书。如果还没接触过python,推荐这本!
1.作为一本Python入门书籍来说,章节设置比较轻松,适合任何年龄段的人士用来入门Python,缺点就是作为一本入门书籍,难度设置不太合理,部分章节难度跨越比较大,且在一些复杂代码的展示过程中,代码的拆解做的并不算好,很多代码没有安排足够的注释,对于自学能力不太强的读者来说,很可能会觉得懵逼,但是计算机语言也是一门语言,一门语言本来就不太适合“自学”,让很多想学习Python的人能“看得下去”,这本书已经是做得不错了 2.“最初创建Python语言的出发点就是为了便于学习。在我所见过的所有计算机语言中,Python程序是最易读、最容易编写,也是最容易理解的”
不看了,最后三章撸不下去,菜鸡要吐了,换书!!! @2019-07-31 22:04:58
哇入门书太棒了太棒了
49
入门友好,就是python2.0语法不友好
下载
收藏