更新时间:2020-10-15 17:26:18
封面
版权信息
内容提要
前言
第1章 Python编程概述
1.1 Python简介
1.2 Python解释器安装
1.3 Python开发环境
1.4 Python 2.x和Python 3.x的区别
1.5 学习建议
1.6 习题
第2章 基本数据类型
2.1 数据类型
2.2 变量
2.3 运算符
2.4 表达式
2.5 习题
第3章 组合数据类型
3.1 序列概述
3.2 序列分类
3.3 序列通用
3.4 字典
3.5 集合
3.6 数据类型转换
3.7 习题
第4章 输入输出文件
4.1 输入输出
4.2 文件
4.3 文件操作
4.4 习题
第5章 顺序与选择结构
5.1 程序设计流程
5.2 顺序结构
5.3 选择结构
5.4 代码书写规则
5.5 习题
第6章 循环结构
6.1 循环概述
6.2 while语句
6.3 for语句
6.4 循环嵌套
6.5 辅助语句
6.6 编程规范
6.7 习题
第7章 函数与模块
7.1 函数概述
7.2 函数定义与调用
7.3 参数传递
7.4 参数分类
7.5 两类特殊函数
7.6 变量作用域
7.7 模块
7.8 习题
第8章 面向对象程序设计基础
8.1 面向对象概述
8.2 类和对象
8.3 类属性与实例属性
8.4 方法
8.5 构造函数与析构函数
8.6 继承性
8.7 多态性
8.8 习题
第9章 图形用户界面
9.1 概述
9.2 tkinter
9.3 PyQt
9.4 wxPython
第10章 科学计算
10.1 科学计算概述
10.2 NumPy
10.3 Matplotlib
10.4 SciPy
10.5 pandas
第11章 网络爬虫
11.1 网络爬虫概述
11.2 爬取网页
11.3 解析信息
11.4 爬虫框架Scrapy
11.5 综合比较
第12章 数据库应用
12.1 数据库概念
12.2 SQLite
12.3 MySQL
12.4 MongoDB
12.5 SQLAlchemy
第13章 Web开发
13.1 Web开发简介
13.2 web2py框架
13.3 Django框架
13.4 Flask框架
第14章 电子游戏开发
14.1 电子游戏与Pygame
14.2 Pygame
14.3 贪吃蛇
第15章 异常处理与测试
15.1 错误类型
15.2 捕获和处理异常
15.3 调试方法
15.4 测试
附录