用的是2手图书扫描,里面有部分页面是写过字的,介意的话不要拍,

电子版书籍不带目录,可搜索 可复制

Python语言程序设计基础第2版高清版电子版书籍pdf(拍下之前看下描述)插图 Python语言程序设计基础第2版高清版电子版书籍pdf(拍下之前看下描述)插图1 Python语言程序设计基础第2版高清版电子版书籍pdf(拍下之前看下描述)插图2 Python语言程序设计基础第2版高清版电子版书籍pdf(拍下之前看下描述)插图3

第一部分 初识Python语言

1.3.1 Python语言的发展………………10

2.4 turtle库语法元素分析…………….. 49II 目录

第二部分 深入Python语言

3.1 数字类型······································62

3.2.2 内置的数值运算函数·…………··67

3.3 模块 1: math 库的使用……….. 69

3.4 实例 3: 天天向上的力量 ……….. 74

3.5 字符串类型及其操作……………… 78

3.5.1 字符串类型的表示………………·78

81

3.6 字符串类型的格式化…………85

88

4.1 程序的基本结构…………………….. 96

4.1.l 程序流程图...........…….…….…··96

4.1.2 程序的基本结构…………………··96

4.2 程序的分支结构…………… 100

4.2.2 二分支结构: if else 语句…·· 102

4.2.3 多分支结构: if-elif-else

语句········································ 103

4.3 实例 5: 身体质量指数BMI……104

107

108

continue · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · I 09

111

113

l 16

116

118

第 5 章 函数和代码复用……………·… 123

5.1 函数的基本使用……………………·124

5.1.1 函数的定义………………………· 124

5.1.2 函数的调用过程………………·· 126

5.2 函数的参数传递………………·128

128

5.2.3 函数的返回值……………………129

5.2.4 函数对变量的作用……………··130

5.3.1 datetime 库概述…………………· 133

5.3.2 datetime 库解析…………………· 133

5.6.1 递归的定义………·…….…·…···· 143

第 3 章 基本数据类型…………………… 61

3.1.l 数字类型概述………..……………62

3.1.2 整数类型·…·…····················…···62

3.1.3 浮点数类型...............………..…·63

3.1.4 复数类型………..…………….…····65

3.2 数字类型的 操作………·…………· 66

3.3.l math 库概述………………..…·…··69

3.3.2 math 库解析 ………·……………····70

3.7 实例4: 文本进度条……………·

3.7.1 简单的开始…·……………·…..…··89

3.7.2 单行动态刷新……………………··90

4章 程序的控制结构………………··95

4.4 程序的循环结构…………………·107

4.4.1 遍历循环

for 语句…………···

4.5.1 random 库概述…………………..

4.5.2 random 库解析………………….. 111

4.6 实例 6: 兀的计算……………··

4.7 程序的异常处理…………………·

4.7.2 异常的高级用法 ………………..

5.1.3 lambda 函数….……..……….…·· 127

3.2.1 内置的数值运算操作符………··66

3.2.3 内置的数字类型转换函数……·68

3.5.2 基本的字符串操作符……………80

3.5.3 内置的字符串处理函数………··

3.5.4 内置的字符串处理方法………··83

3.6.1 format()方法的基本使用……···85

3.6.2 format()方法的格式控制………86

3.7.3 带刷新的文本进度条……………91

本章小结……………………………………….. 93

程序练习题………………….…··················93

4.1.3 程序的基本结构实例……………97

4.2.l 单分支结构: if语句…………· 100

4.4.2 无限循环: while 语句………··

4.4.3 循环保留字: break

4.5 模块 2: random 库的使用………111

4.7.1 异常处理: try-except 语句…..

本章小结··············································120

程序练习题….………….…······················121

5.2.1 可选参数和可变数量参数…··

5.2.2 参数的位置和名称传递……··· 129

5.3 模块 3: datetime 库的使用……·132

5.4 实例 7: 七段数码管绘制………·136

5.5 代码复用和模块化设计………·141

5.6 函数的递归·································1435.7 实例8: 科赫曲线绘制…………·· 146

6.4 字典类型和操作…………………… 165

6.4.1 字典类型的概念………………… 165

6.6 实例10 : 文本词频统计………..

6.6.1 H

amlet英文词频统计…………

7 章 文件和数据格式化…………… 181

8 章 程序设计方法论……………… 215

8.2 实例15: 体育竞技分析 ………..

8.3 自顶向下和自底向上……………· 218

8.3.1 自顶向下设计…………………… 219

8.3.2 自底向上执行…………………… 225

8.4.2 pyinstaller解析………………….. 227

8.5 计算生态和模块编程……………·

8.6.1 pip工具安装……………………··230

8.6.3 文件安装································233

5.6.2 递归的使用方法……………·…··

5.8 Python内置函数……………………· 149

6 章 组合数据类型…………………·

6.1 组合数据类型概述………………..

6.1.2 集合类型………·………………···· 156

6.1.3 映射类型………..…·……….……·

6.2 列表类型和操作…………………… 159

6.2.1 列表类型的概念……………·…..

6.2.2 列表类型的操作………………··

6.4.2 字典类型的操作………………··

6.5 模块 4: jieba库的使用……·…..

6.5.1 jieba库概述……………..………·· 169

6.5.2 jieba库解析………..….. :….…···· 169

目录 III

程序练习题·………………………………·····180

7.1 文件的使用……·······……··············182

7.1.1 文件概述…………….………·…… 182

7.1.2 文件的打开关闭·………………· 183

7.1.3 文件的读写………·…………·…..

7.2.1 PIL库概述………………………·· 187

7.2.3 图像的过滤和增强……………··

7.4.1 数据组织的维度..………·……·· 196

7.6 高维数据的格式化………·………··204

7.7.1 json库概述·…..…….…..……·····206

7.7.2 json库解析·……..……·……..…··206

8.4.1 pyinstaller概述…………………··226

8.6.2 自定义安装………………………·233

171

143

本章小结············································· 150

程序练习题………………………………….. 151

153

154

6.1.1 序列类型…·…..……·…..……··· · · 1 54

159

160

161

6.3 实例9: 基本统计值计算……… 163

167

169

171

6.6.2 《三国演义》人物出场

统计········································ 174

6.7 实例11: Python之禅…………… 177

本章小结……………………………………… 180

184

7.2 模块 5: PIL库的使用……………187

7.2.2 PIL库 Image类解析………….. 188

192

7.3 实例12: 图像的字符画绘制…·194

7.4 一二维数据的格式化和处理…··196

7.4.2 一二维数据的存储格式……… 198

7.4.3 一二维数据的表示和读写….. 199

7.5 实例13: csv 格式的HTML

展示··············································201

7.7 模块 6: json库的使用…………··205

7.8 实例14: csv 和JSON 格式

相互转换………………..…… ············207

本章小结··············································210

程序练习题..…………………..………········211

第三部分 运用 Python 语言

8.1 计算思维···································· 216

217

8.4 模块 7: pyinstaller库的使用… 226

228

8.6 Python第三方库的安装..………··230

8.7 实例16: pip安装脚本…………··234

本章小结··············································236

程序练习题…….……………………………··236

9 章 科学计算和可视化…………… 237

9.1 问题概述·····································238

9.2 模块 8: numpy库的使用……… ·239W 目录

9.2.1 numpy库概述……………………239

9.2.2 numpy库解析……………………

239

9.3 实例17:图像的手绘效果 ……· 243

9.3.1 图像的数组表示…………………243

9.3.2 图像的手绘效果…………………

245

9.4 模块9: matplotlib库的使用…

247

9.4.1 matplotlib.pyplot库概述

……··

247

9.4.2 matplotlib.pyplot库解析……··

248

9.5 实例18:科学坐标图绘制

……

253

9.6 实例19:多级雷达图绘制

……

256

本章小结………………………………………

259

第10章 网络爬虫和自动化…………261

10.2 模块10: requests库的使用…·263

10.2.1 requests库概述………………··

10.2.2 requests库解析……………….. 263

263

10.3 模块11

: beautifulsoup4

库的

使用

…………………………

……….266

10.3.1 beautifulsoup4库概述………·

10.3.2 beautifulsoup4库解析………· 266

267

10.4

实例20:中国大学排名

爬虫…………………………………..

270

10.5

实例21:搜索关键词自动

提交…………………………………..

276

本章小结……………………….…·…………..279

程序练习题……………·……………………..279

附录A 极简计算

基础……………………………….

…………………….………………

………·········

2

8

1

附录B 人

机接口和图形编程

l寸录C

数据处理

挖掘……··::二二二二二二

二二二二二二二二二

二二二二:

299

2

9

7

; : : :三产产�:.1.:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::!�!

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源