更新时间:2020-04-17 18:18:08
封面
版权信息
内容提要
前言
基础篇
第1章 Python基础知识
1.1 Python语言概述
1.2 Python语法基础
1.3 Python文件的使用
1.4 Python的第三方库
思考题
第2章 序列应用——猜单词游戏
2.1 游戏介绍
2.2 程序设计的思路
2.3 random模块
2.4 程序设计的步骤
第3章 面向对象设计应用——发牌游戏
3.1 游戏介绍
3.2 Python面向对象设计
3.3 程序设计的步骤
第4章 Python图形界面设计——猜数字游戏
4.1 游戏介绍
4.2 Python图形界面设计
4.3 程序设计的步骤
第5章 Tkinter图形绘制——图形版发牌程序
5.1 程序功能介绍
5.2 程序设计的思路
5.3 Canvas图形绘制技术
5.4 程序设计的步骤
第6章 数据库应用——智力问答游戏
6.1 游戏介绍
6.2 程序设计的思路
6.3 数据库访问技术
6.4 程序设计的步骤
第7章 网络编程和多线程——网络五子棋游戏
7.1 游戏介绍
7.2 网络编程基础
7.3 TCP编程
7.4 UDP编程
7.5 多线程编程
7.6 程序设计的步骤
第8章 Python图像处理——人物拼图游戏
8.1 游戏介绍
8.2 程序设计的思路
8.3 Python图像处理
8.4 程序设计的步骤
实战篇
第9章 人机对战井字棋游戏
9.1 游戏介绍
9.2 程序设计的思路
9.3 程序设计的步骤
9.4 窗体版游戏
第10章 连连看游戏
10.1 游戏介绍
10.2 程序设计的思路
10.3 程序设计的步骤
第11章 推箱子游戏
11.1 游戏介绍
11.2 程序设计的思路
11.3 关键技术
11.4 程序设计的步骤
第12章 两人麻将游戏
12.1 游戏介绍
12.2 程序设计的思路
12.3 关键技术
12.4 程序设计的步骤
第13章 贪吃蛇游戏
13.1 游戏介绍
13.2 程序设计的思路
13.3 程序设计的步骤
第14章 人机对战黑白棋游戏
14.1 游戏介绍
14.2 程序设计的思路
14.3 程序设计的步骤
第15章 扫雷游戏
15.1 游戏介绍
15.2 程序设计的思路
15.3 关键技术
15.4 程序设计的步骤
第16章 中国象棋游戏
16.1 游戏介绍
16.2 关键技术
16.3 程序设计的思路
16.4 程序设计的步骤
第17章 21点扑克牌游戏
17.1 游戏介绍
17.2 关键技术
17.3 程序设计的步骤
第18章 华容道游戏
18.1 游戏介绍
18.2 程序设计的思路
18.3 程序设计的步骤
提高篇