封面
内容简介
前言
第1章 Python概述
1.1 认识Python语言
1.2 Windows下的Python集成开发环境
1.3 安装Python集成开发环境
1.4 Python程序运行原理
1.5 本章小结
1.6 思考与练习
第2章 Python基本语法
2.1 Python程序设计的基本元素
2.2 Python的语法特点
2.3 标识符与变量、常量
2.4 基本数据类型
2.5 基本输入和输出
2.6 常见的运算符与表达式
2.7 本章小结
2.8 思考与练习
第3章 Python的基本流程控制
3.1 基本语句及顺序结构
3.2 选择结构
3.3 循环结构
3.4 转移和中断语句
3.5 while...else与for...else语句
3.6 本章小结
3.7 思考与练习
第4章 Python的四种典型序列结构
4.1 序列
4.2 列表
4.3 元组
4.4 字典
4.5 集合
4.6 容器的公共操作
4.7 推导式与生成器推导式
4.8 本章小结
4.9 思考与练习
第5章 Python函数
5.1 函数的定义和调用
5.2 函数的参数与值传递
5.3 变量的作用域
5.4 递归函数和匿名函数
5.5 高阶函数
5.6 闭包及其应用
5.7 装饰器及其应用
5.8 迭代器及其应用
5.9 生成器及其应用
5.10 本章小结
5.11 思考与练习
第6章 Python文件和数据库操作
6.1 文件相关的基本概念
6.2 文件夹与目录操作
6.3 文件的基本操作
6.4 处理XML格式文件的数据
6.5 JSON格式文件及其操作
6.6 Python操作MySQL数据库
6.7 本章小结
6.8 思考与练习
第7章 面向对象程序设计
7.1 面向对象程序设计的三个基本特性
7.2 类和对象
7.3 类的继承和多态
7.4 综合应用案例:会员管理系统设计与实现
7.5 本章小结
7.6 思考与练习
第8章 模块和包
8.1 Python程序的模块结构
8.2 模块的定义与使用
8.3 Python中的包
8.4 引用其他模块
8.5 日期与时间函数
8.6 本章小结
8.7 思考与练习
第9章 字符串操作与正则表达式的使用
9.1 字符串的编码转换
9.2 字符串的常见操作
9.3 正则表达式及常见的基本符号
9.4 re模块实现正则表达式操作
9.5 综合应用:利用正则表达式实现自动图片下载
9.6 本章小结
9.7 思考与练习
第10章 错误及异常处理
10.1 错误与异常
10.2 捕获和处理异常
10.3 处理异常的特殊方法
10.4 使用PyCharm进行断点调试
10.5 本章小结
10.6 思考与练习
第11章 GUI编程
11.1 GUI概述与窗口布局
11.2 基于wxPython框架的GUI开发
11.3 本章小结
11.4 思考与练习
第12章 网络和多线程编程
12.1 网络编程基础
12.2 TCP编程
12.3 多线程编程
12.4 本章小结
12.5 思考与练习
第13章 基于Flask框架的Web编程
13.1 Web框架概述
13.2 Flask框架环境搭建
13.3 Flask框架的使用
13.4 本章小结
13.5 思考与练习
第14章 网络爬虫应用开发
14.1 初识网络爬虫
14.2 网络爬虫的常用技术
14.3 网络爬虫开发常用框架
14.4 本章小结
14.5 思考与练习
第15章 数据分析与可视化基础
15.1 数据分析基础与NumPy
15.2 数据分析与Pandas
15.3 数据可视化与Matplotlib
15.4 本章小结
15.5 思考与练习
底封
更新时间:2021-12-17 16:12:30