《Python核心编程实践》求取 ⇩

第1章准备与安装1

1.1 Python简介1

1.2 Python特性2

1.3应用领域4

1.4准备与安装6

1.4.1Python版本介绍6

1.4.2 Windows下安装Python7

1.4.3 Linux下安装Python7

1.4.4第一个Python程序8

1.4.5常用IDE介绍8

第2章变量与数据类型15

2.1变量15

2.1.1Python变量15

2.1.2变量命名16

2.1.3 Python关键字16

2.2数据类型17

2.3变量赋值18

2.4运算符19

2.4.1算术运算符19

2.4.2关系运算符20

2.4.3赋值运算符21

2.4.4逻辑运算符22

2.4.5位运算符22

2.4.6成员运算符23

2.4.7身份运算符23

2.5运算符优先级24

第3章控制与循环27

3.1条件控制27

3.1.1if语句28

3.1.2 if else语句28

3.1.3 elif语句29

3.1.4嵌套if语句30

3.2循环31

3.2.1while循环语句31

3.2.2 while无限循环32

3.2.3 while/else语句33

3.2.4 while / pass语句34

3.2.5 for循环语句35

3.2.6 for in range语句36

3.2.7循环控制语句:break37

3.2.8循环控制语句:continue37

第4章函数39

4.1函数定义与调用39

4.2函数的参数40

4.2.1位置参数41

4.2.2关键字参数41

4.2.3默认参数42

4.2.4不定长参数42

4.3变量作用域43

4.3.1局部变量43

4.3.2global语句44

4.4函数返回值45

4.4.1返回一个值45

4.4.2返回多个值46

4.4.3无返回值46

4.4.4多条return语句47

第5章数据结构49

5.1数字类型49

5.2字符串52

5.2.1子字符串访问53

5.2.2转义字符53

5.2.3字符串格式化54

5.2.4字符串常见操作56

5.3列表61

5.3.1列表遍历62

5.3.2列表运算62

5.3.3列表排序63

5.3.4列表常见操作63

5.4元组66

5.4.1元组赋值66

5.4.2元组不可修改67

5.4.3元组常见操作68

5.5字典69

5.5.1字典创建与访问69

5.5.2字典遍历70

5.5.3字典常见操作71

5.6集合72

5.6.1集合创建与访问72

5.6.2集合常见操作73

第6章文件操作75

6.1打开文件75

6.2文件对象77

6.3读文件78

6.4写文件79

6.5二进制文件79

第7章模块化81

7.1第一个模块81

7.2模块导入和使用82

7.2.1import语句82

7.2.2 from…import语句83

7.2.3 from…import语句84

7.2.4_name_属性84

第8章错误和异常85

8.1语法错误85

8.2异常86

8.3异常处理87

8.4抛出异常90

8.5定义清理行为91

8.6预定义清理行为93

第9章面向对象95

9.1类95

9.1.1类术语介绍96

9.1.2类对象97

9.1.3实例对象98

9.1.4类示例98

9.2继承103

9.2.1单继承103

9.2.2多继承104

9.2.3继承示例105

9.3方法重写111

9.4类属性与方法112

9.4.1类的属性112

9.4.2类的私有属性112

9.4.3类的方法112

9.4.4类的私有方法113

9.4.5示例113

第10章Python高级特性117

10.1迭代器与生成器117

10.1.1迭代器117

10.1.2创建一个迭代器119

10.1.3生成器121

10.1.4生成器表达式122

10.2装饰器123

10.2.1装饰器函数123

10.2.2类装饰器124

10.3匿名函数127

10.4用户自定义异常128

10.5元类130

10.5.1类也是一种对象130

10.5.2动态地创建类131

10.5.3认识元类134

10.5.4自定义元类136

10.6多线程编程138

10.6.1线程模块139

10.6.2线程启动与停止140

10.6.3线程同步141

10.6.4线程通信145

10.6.5防止死锁146

10.7全局解释器锁(GIL)148

第11章Python实践:SMTP邮件发送151

11.1知识点介绍152

11.1.1名词解析152

11.1.2电子邮件发送流程152

11.2案例实现153

11.2.1使用SMTP发送文本格式邮件153

11.2.2使用SMTP发送HTML格式邮件156

11.2.3使用SMTP发送带附件的邮件157

11.2.4SMTP加密方式160

第12章Python实践:XML解析161

12.1知识点介绍162

12.1.1什么是XML162

12.1.2Python SAX(Simple API for XML)162

12.1.3 Python DOM(Document Object Model)163

12.1.4 DOM和SAX的区别163

12.2案例实现164

12.2.1使用SAX提取电影信息164

12.2.2使用DOM提取电影信息171

第13章Python实践:网络编程173

13.1知识点介绍174

13.1.1名词解析174

13.1.2Socket连接过程174

13.1.3 TCP/IP协议175

13.1.4 TCP/IP网络编程步骤176

13.1.5 TCP和UDP的区别176

13.2案例实现177

13.2.1TCP/IP编程177

13.2.2 UDP/IP编程180

13.2.3地铁站售卡充值机编程183

附录1Python内置函数191

附录2Python常用内置模块193

附录3Python实现排序算法199

2020《Python核心编程实践》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

C语言编程实践及实例荟萃(1995 PDF版)
C语言编程实践及实例荟萃
1995 合肥:安徽科学技术出版社
PYTHON语言程序设计(2020 PDF版)
PYTHON语言程序设计
2020
JAVA核心编程(2020 PDF版)
JAVA核心编程
2020
Python核心编程从入门到开发实战(2020 PDF版)
Python核心编程从入门到开发实战
2020
Python基础视频教程(2020 PDF版)
Python基础视频教程
2020
Python快乐编程  TensorFlow深度学习项目实战(2020 PDF版)
Python快乐编程 TensorFlow深度学习项目实战
2020
Python编程基础  视频讲解版(2020 PDF版)
Python编程基础 视频讲解版
2020
《心经》之三心经实践( PDF版)
《心经》之三心经实践
UCSD PASCAL实践教程( PDF版)
UCSD PASCAL实践教程
华中工学院计算机系中心实验室
80386/486系统编程实践(1993 PDF版)
80386/486系统编程实践
1993 杭州:浙江大学出版社
Windows编程实践(1995 PDF版)
Windows编程实践
1995 西安:西安电子科技大学出版社
Windows 98编程核心技术精解(1998 PDF版)
Windows 98编程核心技术精解
1998 北京:中国水利水电出版社
加拿大选核算实践(1983 PDF版)
加拿大选核算实践
1983 北京:冶金工业出版社
金融稽核实践与探索(1997 PDF版)
金融稽核实践与探索
1997 济南:黄河出版社
心电理论与实践(1997 PDF版)
心电理论与实践
1997 广州:中山大学出版社