封面
版权信息
内容简介
前言
基础篇
第1章 Python语言概述
1.1 Python语言简介
1.2 安装与运行Python环境
1.3 Python开发环境IDLE简介
1.4 Python基本输入/输出
1.5 Python代码规范
1.6 使用帮助
习题
第2章 Python语法基础
2.1 Python数据类型
2.2 常量和变量
2.3 运算符与表达式
2.4 序列的数据结构
习题
第3章 Python控制语句
3.1 选择结构
3.2 循环结构
3.3 游戏初步——猜单词游戏
习题
第4章 Python函数与模块
4.1 函数的定义和使用
4.2 函数参数
4.3 闭包和函数的递归调用
4.4 内置函数
4.5 模块
4.6 游戏初步——发牌程序控制台版
习题
第5章 Python文件
5.1 文件
5.2 文件的访问
5.3 文件夹的操作
5.4 文件应用案例——游戏地图存储
5.5 文件应用案例——词频统计
习题
第6章 面向对象程序设计
6.1 面向对象程序设计基础
6.2 类和对象
6.3 类的继承和多态
6.4 面向对象应用案例——扑克牌类设计
习题
第7章 Tkinter图形界面设计
7.1 Python图形开发库
7.2 常用Tkinter组件的使用
7.3 图形绘制
7.4 Tkinter字体
7.5 Python事件处理
7.6 图形界面应用案例——开发猜数字游戏
7.7 图形界面应用案例——窗体图形版发牌
习题
第8章 Python数据库应用
8.1 数据库基础
8.2 结构化查询语言(SQL)
8.3 SQLite数据库简介
8.4 Python的SQLite3数据库编程
8.5 Python数据库应用案例——智力问答游戏
习题
第9章 网络编程和多线程
9.1 网络编程基础
9.2 TCP编程
9.3 UDP编程
9.4 多线程编程
9.5 网络编程案例——Python网络五子棋游戏
习题
第10章 Python操作XML文件
10.1 XML概述
10.2 Python通过DOM操作XML文档
习题
提高篇
第11章 基于Pygame设计游戏
11.1 Pygame基础知识
11.2 Pygame的使用
11.3 基于Pygame设计贪吃蛇游戏
11.4 基于Pygame设计飞机大战游戏
习题
第12章 Python爬取网页信息
12.1 相关HTTP协议知识
12.2 urllib库
12.3 BeautifulSoup库
12.4 网络爬取实战——Python爬取新浪国内新闻
习题
第13章 Python图像处理
13.1 Python图像处理类库(PIL)
13.2 PIL库的Image类
13.3 PIL的ImageFilter和ImageEnhance类
13.4 PIL的ImageDraw类
13.5 用Python生成验证码图片
习题
第14章 科学计算和可视化应用
14.1 NumPy库的使用
14.2 Matplotlib绘图可视化
习题
第15章 数据挖掘和机器学习
15.1 Python机器学习库sklearn的安装
15.2 Python机器学习库sklearn的应用
习题
参考文献
更新时间:2020-06-29 14:09:22