《PYTHON语言程序设计》求取 ⇩

第1章概述1

1.1 Python的特点1

1.2Python3.×编程环境的配置与编程实例3

1.2.1 Python2.×和Python3.×的区别5

1.2.2 编写简单Python程序6

1.3计算机程序设计概述8

1.3.1 计算机程序设计语言概述8

1.3.2 结构化程序设计9

1.3.3 面向对象程序设计10

本章小结11

第2章Python语言基础12

2.1Python的语法特点12

2.1.1 注释12

2.1.2 代码缩进14

2.1.3 编码规范15

2.2保留字与标识符16

2.2.1 保留字17

2.2.2 标识符18

2.3变量18

2.3.1 理解Python中的变量18

2.3.2 变量的定义与使用18

2.4基本数据类型及其转换19

2.4.1 数字类型19

2.4.2 字符串类型20

2.4.3 布尔类型21

2.4.4 数据类型转换21

2.5运算符22

2.5.1 算术运算符22

2.5.2 赋值运算符23

2.5.3 关系运算符23

2.5.4 逻辑运算符23

2.5.5 位运算符24

2.6基本输入和输出26

2.6.1 使用input()函数输入26

2.6.2 使用print()函数输出26

本章小结28

第3章Python程序的控制结构29

3.1 程序的顺序结构29

3.2程序的分支结构30

3.2.1 单分支结构30

3.2.2 双分支结构32

3.2.3 多分支结构33

3.2.4 分支结构的嵌套35

3.3程序的循环结构38

3.3.1 while循环38

3.3.2 for循环39

3.3.3 循环控制:break和continue40

3.3.4 循环的嵌套41

3.4常用算法及其应用44

3.4.1 穷举法44

3.4.2 解析法46

本章小结48

第4章组合数据类型49

4.1 组合数据类型的基本概念49

4.2字符串(字符序列)49

4.2.1 字符串的定义49

4.2.2 字符串的操作函数51

4.2.3 字符串的操作方法53

4.2.4 字符串的应用58

4.3元组60

4.3.1 元组的定义与特点60

4.3.2 元组的索引61

4.3.3 元组的切片61

4.3.4 元组的操作函数61

4.3.5 元组的操作方法63

4.3.6 元组的应用64

4.4列表65

4.4.1 列表的定义与特点65

4.4.2 列表的索引66

4.4.3 列表的切片67

4.4.4 列表的操作函数68

4.4.5 列表的操作方法69

4.4.6 列表推导式71

4.4.7 列表的应用72

4.5字典79

4.5.1 字典的定义80

4.5.2 字典的操作函数80

4.5.3 字典的操作方法84

4.5.4 字典的应用86

4.6集合88

4.6.1 集合的定义与特点89

4.6.2 集合的运算90

4.6.3 集合的操作函数92

4.6.4 集合的操作方法93

4.6.5 集合的应用94

本章小结95

第5章函数97

5.1函数的使用98

5.1.1 函数的定义98

5.1.2 函数的调用与返回值100

5.1.3 形参和实参101

5.2函数的参数102

5.2.1 引用传递102

5.2.2 必备参数103

5.2.3 命名参数104

5.2.4 默认参数104

5.2.5 不定长参数105

5.2.6 经典案例106

5.3嵌套函数和lambda函数108

5.3.1 嵌套函数108

5.3.2 lambda函数108

5.4变量的作用域110

5.4.1 global声明全局变量111

5.4.2 嵌套函数中的nonlocal声明111

本章小结113

第6章文件与异常114

6.1文件的定义、引用与分类114

6.1.1 文件的定义114

6.1.2 文件的引用114

6.1.3 文件的分类115

6.2 文件的打开与关闭115

6.3文本文件的读与写117

6.3.1 文本文件的读操作117

6.3.2 文本文件的写操作120

6.3.3 文件指针的移动121

6.3.4 文本文件的综合应用122

6.4二进制文件的读与写132

6.4.1 使用pickle模块读写二进制文件132

6.4.2 使用struct模块133

6.5 os模块135

6.6jieba库及第三方库安装138

6.6.1 jieba库概述138

6.6.2 jieba库的解析与应用140

6.7异常处理144

6.7.1 异常概述144

6.7.2 使用try…except处理异常146

6.7.3 使用try…except…except处理异常149

6.7.4 使用try…except…else处理异常149

6.7.5 使用try…except…finally处理异常151

本章小结152

第7章Python常用标准库153

7.1turtle库153

7.1.1 turtle库与基本绘图153

7.1.2 绘图窗口设置153

7.1.3 画笔状态控制函数154

7.1.4 画笔运动控制函数155

7.1.5 turtle库应用156

7.2random库163

7.2.1 random库常用函数163

7.2.2 random库应用163

7.3time库165

7.3.1 时间表达方式165

7.3.2 time库常用函数166

本章小结170

第8章科学计算171

8.1numpy库171

8.1.1 numpy库概述171

8.1.2 numpy库应用172

8.2matplotlib库184

8.2.1 matplotlib库概述184

8.2.2 matplotlib库应用185

8.3综合实例193

8.3.1 图像的显示193

8.3.2 天气预报图195

本章小结200

第9章网络爬虫开发201

9.1网络爬虫概述201

9.1.1 获取网页201

9.1.2 提取数据201

9.1.3 保存数据202

9.1.4 自动化程序202

9.2Python的网络请求202

9.2.1 urllib库的使用202

9.2.2 requests库的使用211

9.3网页解析214

9.3.1 网页数据格式和网页结构214

9.3.2 正则表达式215

9.3.3 Beautiful Soup217

9.4 网络爬虫开发实战224

本章小结230

参考文献231

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

高度相关资料

程序设计 PASCAL语言(1988 PDF版)
程序设计 PASCAL语言
1988 北京:高等教育出版社
C语言程序设计( PDF版)
C语言程序设计
FORTRAN 语言程序设计(1986 PDF版)
FORTRAN 语言程序设计
1986
COBOL程序设计语言(1982 PDF版)
COBOL程序设计语言
1982
程序设计语言-FORTRAN(1979 PDF版)
程序设计语言-FORTRAN
1979 济南:山东科学技术出版社
PASCAL语言程序设计(1989 PDF版)
PASCAL语言程序设计
1989 北京:高等教育出版社
PASCAL 语言程序设计(1998 PDF版)
PASCAL 语言程序设计
1998 北京:中国物资出版社
C程序设计语言(1987 PDF版)
C程序设计语言
1987 上海:同济大学出版社
C语言程序设计(1999 PDF版)
C语言程序设计
1999 大连:大连理工大学出版社
QBasic语言程序设计(1999 PDF版)
QBasic语言程序设计
1999 北京:人民邮电出版社
PASCAL语言程序设计(1999 PDF版)
PASCAL语言程序设计
1999 北京:人民邮电出版社
FORTRAN77程序设计语言(1985 PDF版)
FORTRAN77程序设计语言
1985 上海:同济大学出版社
PASCAL程序设计语言(1985 PDF版)
PASCAL程序设计语言
1985 上海:同济大学出版社
FORTRAN77程序设计语言(1985 PDF版)
FORTRAN77程序设计语言
1985 北京:冶金工业出版社
程序设计语言(1984 PDF版)
程序设计语言
1984 北京:高等教育出版社