更新时间:2020-06-30 11:10:28
封面
版权信息
内容提要
序言
前言
引言
第1章 Python概述
1.1 计算机与计算机语言
1.2 Python语言概述
1.3 Python环境配置
1.4 集成开发环境
1.5 程序的开发与编写
1.6 本章小结
1.7 习题
第2章 Python实例设计与分析
2.1 实例1:货币兑换
2.2 代码风格
2.3 变量
2.4 基本输入/输出
2.5 结构控制
2.6 函数式编程
2.7 实例2:Turtle Star
2.8 模块化编程
2.9 绘图模块——turtle
2.10 本章小结
2.11 习题
第3章 数字类型和字符串
3.1 数字类型
3.2 数字类型的运算
3.3 实例3:模拟商家收银抹零行为
3.4 数学模块——math
3.5 实例4:三天打鱼两天晒网
3.6 字符串
3.7 实例5:过滤敏感词
3.8 本章小结
3.9 习题
第4章 流程控制
4.1 程序表示方法
4.2 分支结构
4.3 循环结构
4.4 异常处理
4.5 实例6:猜数字
4.6 本章小结
4.7 习题
第5章 函数
5.1 函数概述
5.2 函数的基础知识
5.3 函数的参数传递
5.4 函数的返回值
5.5 变量作用域
5.6 函数的特殊形式
5.7 时间处理模块——datetime
5.8 实例7:模拟钟表
5.9 代码抽象与模块化设计
5.10 本章小结
5.11 习题
第6章 组合数据类型
6.1 组合数据类型概述
6.2 序列类型
6.3 实例8:生成验证码
6.4 集合类型
6.5 字典
6.6 中文分词模块——jieba
6.7 实例9:《西游记》人物出场统计
6.8 本章小结
6.9 习题
第7章 程序设计之数字推盘
7.1 数字推盘游戏简介
7.2 游戏模块——pygame
7.3 游戏框架
7.4 自顶向下的设计
7.5 自底向上的实现
7.6 运行数字推盘
7.7 本章小结
7.8 习题
第8章 文件和数据格式化
8.1 文件概述
8.2 文件的基本操作
8.3 文件迭代
8.4 实例10:用户登录
8.5 数据维度与数据格式化
8.6 Python中的json模块
8.7 本章小结
8.8 习题
第9章 数据分析与可视化
9.1 数据分析概述
9.2 科学计算
9.3 数据可视化
9.4 实例11:各学科成绩评估分析
9.5 数据分析
9.6 本章小结
9.7 习题
第10章 网络爬虫
10.1 网络爬虫概述
10.2 爬虫爬取网页的流程
10.3 抓取网页数据
10.4 解析网页数据
10.5 实例12:龙港房地产爬虫
10.6 本章小结
10.7 习题