登场人物介绍 3
什么是编程? 4
第 1部分 编写程序并运行吧! 11
第 1章 什么是程序? 11
关于编程语言 12
Python的优点 17
第 2章 安装Python 18
在Windows系统中安装Python 19
启动Python 23
从Hello World开始 25
第3章 编写程序 28
做运算 29
用print输出运算结果 33
第4章 使用IDLE编程 38
使用IDLE 39
创建新程序 42
第5章 使用变量 48
数值变量 49
字符串变量 54
第 2部分 在游戏中学习编程! 58
第6章 制作FizzBuzz游戏 58
计算机擅长循环(for ~ in ~ 循环) 59
专题:for ~ in ~的用法 67
Python中的缩进 69
复杂运算就用运算符 74
计算机也擅长条件判断(if条件判断) 78
使用逻辑运算符 88
应用题:设计一个求质数的程序 93
第7章 制作猜拳游戏(文字类游戏) 96
#(标签)什么都不做 97
使用随机数 103
画设计图 110
键盘输入用input 117
while循环 121
只接收必要的按键输入 125
用int函数把字符转换成数值 126
通过数值判断玩家的手势 129
用随机数来确定计算机的手势 130
判断胜负 133
猜拳游戏完整代码 136
再看流程图 140
第8章 制作鼠标操作的弹球游戏(使用Tkinter的GUI游戏) 142
首先从简单的游戏开始 143
如何制作GUI游戏 147
制作画布 149
在画布中画圆 150
让小球动起来 154
使用函数 158
global的用法 164
制作弹球游戏 169
发出声音和提示消息 186
完整代码 187
后记 190
本书相关信息 191