python从零基础到项目实战中国水利水电出版社_Python编程从零基础到项目实战

第Ⅰ部分 基础篇

第1章 从零开始2

视频讲解:35分钟

1.1 概述3

1.2 什么是Python语言3

1.3 安装Python5

1.3.1 安装准备工作5

1.3.2 安装Python的过程5

1.4 Python代码编辑工具8

1.4.1 交互式解释器9

1.4.2 自带GUI工具IDLE10

1.4.3 其他商业级开发工具11

1.5 个程序12

1.5.1 案例[嗨,三酷猫!]12

1.5.2 Help14

1.5.3 出错与调试14

1.6 良好的编程约定17

1.7 习题及实验20

第2章 变量和简单数据类型22

视频讲解:27分钟

2.1 变量23

2.2 字符串23

2.2.1 字符串基本操作24

2.2.2 其他常用操作26

2.2.3 案例[三酷猫钓鱼记录]27

2.3 数字和运算符27

2.3.1 算术运算符28

2.3.2 整数28

2.3.3 浮点数29

2.3.4 复数29

2.3.5 布尔29

2.3.6 二进制30

2.3.7 比较运算符31

2.3.8 赋值运算符33

2.4 数据类型转换33

2.5 案例[三酷猫记账单]34

2.6 习题及实验35

第3章 条件分支与循环37

视频讲解:37分钟

3.1 if条件分支38

3.1.1 if语句基本用法38

3.1.2 案例[三酷猫判断找鱼]39

3.2 while循环40

3.2.1 while语句基本用法40

3.2.2 案例[三酷猫线性法找鱼]42

3.3 for循环语句43

3.3.1 for语句基本用法43

3.3.2 案例[三酷猫统计鱼数量]45

3.4 循环控制语句45

3.4.1 break语句45

3.4.2 continue语句46

3.5 复杂条件及处理47

3.5.1 成员运算符47

3.5.2 身份运算符48

3.5.3 运算符优先级49

3.6 案例[三酷猫核算收入]50

3.7 习题及实验51

第4章 列表与元组53

视频讲解:29分钟

4.1 接触列表54

4.1.1 列表基本知识54

4.1.2 列表元素增加56

4.1.3 列表元素查找56

4.1.4 列表元素修改57

4.1.5 列表元素删除57

4.1.6 列表元素合并59

4.1.7 列表元素排序59

4.1.8 列表其他操作方法60

4.2 基于列表算法62

4.2.1 案例[三酷猫列表记账]62

4.2.2 案例[三酷猫冒泡法排序]64

4.2.3 案例[三酷猫二分法查找]65

4.2.4 案例[三酷猫列表统计]67

4.3 元组68

4.3.1 元组基本知识68

4.3.2 元组操作实例69

4.4 案例[三酷猫钓鱼花样大统计]72

4.5 习题及实验74

第5章 字典76

视频讲解:23分钟

5.1 接触字典77

5.1.1 字典基本知识77

5.1.2 字典元素增加78

5.1.3 字典值查找79

5.1.4 字典值修改80

5.1.5 字典元素删除80

5.1.6 字典遍历操作81

5.1.7 字典其他操作方法83

5.2 字典嵌套84

5.2.1 字典嵌入字典84

5.2.2 列表嵌入字典85

5.2.3 字典嵌入列表86

5.3 基于字典算法87

5.3.1 案例[三酷猫字典记账]87

5.3.2 案例[三酷猫字典修改]88

5.3.3 案例[三酷猫分类统计]90

5.4 案例[三酷猫管理复杂的钓鱼账本]92

5.5 习题及实验95

第6章 函数97

第7章 类124

第8章 标准库145

第Ⅱ部分 Python提高篇

第10章 文件处理170

第11章 图形用户界面201

第12章 数据库操作235

第13章 线程与进程257

第14章 测试及打包288

第Ⅲ部分 Python拓展篇

第15章 Web应用入门302

第16章 商业级别的技术框架320

第17章 大数据应用入门350

第18章 AI应用入门374

你可能感兴趣的