python3.7从零开始学下载_Python 3.7从零开始学

第1章 进入Python 3.7的精彩世界 1

1.1 Python的起源 1

1.2 Python的应用场合 2

1.3 从2.7到3.7,Python的新特性 4

1.4 如何学习Python 6

1.5 Python环境构建 7

1.5.1 在Windows系统中安装Python 7

1.5.2 在Linux、UNIX系统和Mac中安装Python 14

1.5.3 其他版本 14

1.6 从Hello World开始 14

1.7 调试 15

1.8 问题解答 16

1.9 温故知新,学以致用 17

第2章 开启Python之旅 18

2.1 认识程序 18

2.1.1 程序 18

2.1.2 调试 19

2.1.3 语法错误 19

2.1.4 运行错误 20

2.1.5 语义错误 20

2.2 数据类型 20

2.2.1 整型 21

2.2.2 浮点型 22

2.2.3 复数 23

2.2.4 数据类型转换 23

2.2.5 常量 24

2.3 变量和关键字 24

2.3.1 变量 24

2.3.2 变量名称 28

2.4 语句 29

2.5 表达式 30

2.6 运算符和操作对象 31

2.6.1 什么是运算符和操作对象 31

2.6.2 算术运算符 31

2.6.3 比较运算符 32

2.6.4 赋值运算符 34

2.6.5 位运算符 35

2.6.6 逻辑运算符 36

2.6.7 成员运算符 36

2.6.8 身份运算符 37

2.6.9 运算符优先级 37

2.7 字符串操作 39

2.8 注释 42

2.9 牛刀小试——九九乘法表实现 43

2.10 调试 44

2.11 问题解答 44

2.12 温故知新,学以致用 45

第3章 列表和元组 47

3.1 通用序列操作 47

3.1.1 索引 47

3.1.2 分片 49

3.1.3 序列相加 51

3.1.4 乘法 52

3.1.5 成员资格 53

3.1.6 长度、小值和大值 54

3.2 列表 54

3.2.1 更新列表 54

3.2.2 嵌套列表 58

3.2.3 列表方法 59

3.3 元组 66

3.3.1 tuple函数 67

3.3.2 元组的基本操作 67

3.3.3 元组内置函数 68

3.4 列表与元组的区别 69

3.5 牛刀小试——列表与元组相互转化 70

3.6 调试 70

3.7 问题解答 71

3.8 温故知新,学以致用 72

第4章 字符串 74

4.1 字符串的基本操作 74

4.2 字符串格式化 75

4.2.1 字符串格式化符号 75

4.2.2 字符串格式化元组 77

4.3 字符串方法 80

4.3.1 find()方法 80

4.3.2 join()方法 81

4.3.3 lower()方法 81

4.3.4 upper()方法 82

4.3.5 swapcase()方法 83

4.3.6 replace()方法 83

4.3.7 split()方法 84

4.3.8 strip()方法 84

4.3.9 translate()方法 85

4.4 牛刀小试——变形金刚 86

4.5 调试 86

4.6 问题解答 87

4.7 温故知新,学以致用 87

第5章 字典 89

5.1 字典的使用 89

5.2 创建和使用字典 90

5.2.1 dict函数 90

5.2.2 字典的基本操作 91

5.2.3 字典的格式化字符串 92

5.2.4 字典和列表的区别 93

5.3 字典方法 93

5.3.1 clear()方法 94

5.3.2 copy()方法 95

5.3.3 fromkeys()方法 95

5.3.4 get()方法 96

5.3.5 key in dict方法 96

5.3.6 items()方法 97

5.3.7 keys()方法 97

5.3.8 setdefault()方法 98

5.3.9 update()方法 98

5.3.10 values()方法 99

5.4 牛刀小试——字典合并与排序 99

5.5 调试 100

5.6 问题解答 101

5.7 温故知新,学以致用 101

第6章 条件、循环和其他语句 103

6.1 使用文本编辑器 103

6.2 import的使用 105

6.2.1 import语句 105

6.2.2 使用逗号输出 108

6.3 别样的赋值 108

6.3.1 序列解包 108

6.3.2 链式赋值 109

6.3.3 增量赋值 110

6.4 语句块 111

6.5 条件语句 111

6.5.1 布尔变量的作用 111

6.5.2 if语句 112

6.5.3 else子句 114

6.5.4 elif子句 114

6.5.5 嵌套代码块 115

6.5.6 更多操作 115

6.5.7 断言 118

6.6 循环 118

6.6.1 while循环 119

6.6.3 循环遍历字典元素 122

6.6.4 迭代工具 123

6.6.5 跳出循环 124

6.6.6 循环中的else子句 126

6.7 pass语句 127

6.8 牛刀小试——猜字游戏编写 128

6.9 Python程序调试 129

6.10 问题解答 130

6.11 温故知新,学以致用 131

第7章 函数 133

7.1 调用函数 133

7.2 定义函数 135

7.3 函数的参数 137

7.3.1 必须参数 138

7.3.2 关键字参数 138

7.3.3 默认参数 139

7.3.4 可变参数 142

7.3.5 组合参数 144

7.4 执行流程 144

7.5 形参和实参 145

7.6 变量作用域 146

7.6.1 局部变量 146

7.6.2 全局变量 148

7.7 有返回值和无返回值函数 150

7.8 为什么要有函数 151

7.9 返回函数 151

7.10 递归函数 154

7.11 匿名函数 156

7.12 偏函数 159

7.13 牛刀小试——经典排序之快速排序实现 159

7.14 调试 161

7.15 问题解答 161

7.16 温故知新,学以致用 162

第8章 面向对象编程 164

第9章 异常 196

第10章 日期和时间 210

第11章 正则表达式 228

第12章 文件操作 237

第13章 多线程 256

第14章 发送和接收电子邮件 275

第15章 网络编程 292

第16章 GUI编程 310

第17章 操作数据库 327

第18章 项目实战——爬虫 340

第19章 自然语言分词与词频统计 350

第20章 区块链实战 368

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值