入门篇:CodeMonkey
第1章 什么是编程
第2章 CodeMonkey
进阶篇Python
第3章 认识Python
3.1 Python能让你做什么
3.2 安装Python
3.3 给点指令吧
第4章 数据和变量
4.1 数字的运算
4.2 输入和输出
4.3 内存与变量
4.4 数据类型
4.5 类型转换
第5章 判断
5.1 满足条件才放行
5.2 用于比较的操作符
5.3 有多个限制条件怎么办
第6章 循环
6.1 计数循环
6.2 range()是个好帮手
6.3 while循环
6.4 晕了?跳出来(break/continue)
6.5 嵌套循环
第7章 列表与字典
7.1 列表的定义
7.2 对列表进行操作
7.3 双重列表
7.4 字典
第8章 函数
8.1 函数的定义
8.2 函数的调用
8.3 参数的传递
8.4 变量的命名与作用域问题
第9章 面向对象与模块化原则
9.1 对象的构成
9.2 创建对象
9.3 继承与多态
9.4 模块的创建和使用
第10章 初探动画世界
10.1 认识Pygame
10.2 理解事件
10.3 显示模式
10.4 字体模块
10.5 色彩的威力
10.6 surface对象
10.7 绘制图形
第11章 再探Pygame
11.1 帧率
11.2 声音的原理
11.3 如何使用声音
11.4 音乐播放
第12章 玩游戏吧!
12.1 坦克大战
12.2 战斗机
高阶篇:实战演练
第13章 Python与人工智能
13.1 人工智能漫谈
13.2 人工智能与认知科技
13.3 Python语言——人工智能时代的头牌语言
第14章 人工智能Python开发项目实战
14.1 最聪明的围棋选手——AlphaGo
14.2 聊天机器人——ChatterB0t