对本书第 1 版的赞誉

对本书第 1 版的赞誉

“一本同时适合小朋友和大朋友的好书。”

——Gordon Colquhoun,Avalon Consulting Services 公司计算机顾问

“这是一本为成长中的人们编写的 Python 书。”

——John Grayson 博士,Python and Tkinter Programming 作者

“这本书读起来很有意思,学起来也很有意思!”

——André Roberge 博士,加拿大圣安娜大学校长

“作者写了一本很友好也很有教育意义的编程书,学习起来很有趣也很轻松。”

——Bryan Weingarten,软件架构师

“我隆重推荐这本书!”

——Horst Jens,Python 教师,Programming While Playing 作者

“Python 是一种非常棒的编程入门语言。非常高兴看到这本特别为孩子写作的 Python 图书。”

——Jeffrey Elkner,教育工作者

“如果要教给孩子一件事,那就是原则。如果要教给孩子两件事,那就是原则和计算机编程。要教后者,只要有这本书就够了。”

——Josh Cronemeyer,ThoughtWorks 高级软件顾问

“我很喜欢这本书中与卡特的互动……我的学生们会非常喜欢那个电子宠物程序!这让我回想起自己多年前拥有的 Tamagotchi 电子宠物。”

——Kari J. Stellpflug,美国明尼苏达州罗切斯特公立学校教育工作者

“计算机编程是一种培养孩子学习能力的有力工具……学习编程的孩子会把这种能力也运用到其他东西的学习中。”

——Nicholas Negroponte,“每个孩子一台笔记本”计划发起人

目录

  • 版权声明
  • 对本书第 1 版的赞誉
  • 对本书第 2 版的赞誉
  • 推荐序一
  • 推荐序二
  • 第 1 版译者序
  • 前言
  • 关于本书
  • 第 1 版致谢
  • 第 2 版致谢
  • 第 1 章 出发吧
  • 第 2 章 记住内存和变量
  • 第 3 章 基本数学运算
  • 第 4 章 数据的类型
  • 第 5 章 输入
  • 第 6 章 GUI——图形用户界面
  • 第 7 章 判断再判断
  • 第 8 章 转圈圈
  • 第 9 章 全都为了你——注释
  • 第 10 章 游戏时间到了
  • 第 11 章 嵌套与可变循环
  • 第 12 章 收集起来——列表与字典
  • 第 13 章 函数
  • 第 14 章 对象
  • 第 15 章 模块
  • 第 16 章 图形
  • 第 17 章 动画精灵和碰撞检测
  • 第 18 章 一种新的输入——事件
  • 第 19 章 声音
  • 第 20 章 更多 GUI
  • 第 21 章 打印格式化与字符串
  • 第 22 章 文件输入与输出
  • 第 23 章 碰运气——随机性
  • 第 24 章 计算机仿真
  • 第 25 章 Skier 游戏的说明
  • 第 26 章 Python Battle
  • 第 27 章 接下来呢
  • 附录 A 变量命名规则
  • 附录 B Python 2 与 Python 3 的差异
  • 附录 C 自测题答案