• python应用与实战 编程语言 新华正版
21年品牌 40万+商家 超1.5亿件商品

python应用与实战 编程语言 新华正版

编程语言 新华书店全新正版书籍 支持7天无理由

40.7 5.1折 79.8 全新

库存7件

河北保定
认证卖家担保交易快速发货售后保障

作者作者

出版社电子工业出版社

ISBN9787121450846

出版时间2023-05

版次1

装帧平装

开本16开

页数364页

字数597千字

定价79.8元

货号xhwx_1202873491

上书时间2023-05-19

浩子书屋

九年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
正版特价新书
商品描述
主编:

"python应用与实战包含海量资源,帮助读者0基础入门。手机扫码观看400分钟配套视频课程另送100小时200节达内精品视频课程23个实训案例,帮助上岗实100道实战练题,边学边练院校老师可获得本书配套教学ppt在线服务和答疑,手把手学"

目录:

 章 python 语言概述 1

1.1 初识 python 语言 1

1.1.1 python 语言的发展历程 1

1.1.2 python 语言的特点 2

1.1.3 python 语言的运行方式 3

1.2 python 开发环境 4

1.2.1 安装 python 开发环境 5

1.2.2 了解常用的 python ide 10

1.2.3 安装和使用 pycharm 11

1.3 实训任务――个 python程序 17

1.3.1 任务描述 17

1.3.2 任务分析 17

1.3.3 任务实现 17

本章结 21

作业与练 22

第 2 章 python 语言基础知识 23

2.1 python 程序的书写规范 23

2.1.1 python 的语句格式 23

2.1.2 python 语句的缩进与代码块 25

2.1.3 python 的注释 26

2.2 python 的数据类型和变量 27

2.2.1 简单数据类型 27

2.2.2 组合数据类型 31

2.2.3 变量 32

2.3 标识符和关键字 34

2.3.1 标识符 34

2.3.2 关键字 34

2.4 python 的运算符 35

2.4.1 算术运算符 35

2.4.2 比较运算符 36

2.4.3 逻辑运算符 37

2.4.4 赋值运算符 38

2.4.5 位运算符 39

2.4.6 运算符的优先级 40

2.5 实训任务 1――数据交换 41

2.5.1 任务描述 41

2.5.2 任务分析 41

2.5.3 任务实现 42

2.6 实训任务 2――时间换算 43

2.6.1 任务描述 43

2.6.2 任务分析 43

2.6.3 任务实现 44

2.7 实训任务 3――简单加密算 44

2.7.1 任务描述 44

2.7.2 任务分析 45

2.7.3 任务实现 45

本章结 46

作业与练 46

第 3 章 程序控制结构 48

3.1 基本结构 48

3.1.1 程序流程图 48

3.1.2 程序的基本结构 49

3.2 分支结构 50

3.2.1 单分支结构:if 语句 51

3.2.2 双分支结构:if…else 语句 52

3.2.3 多分支结构:if…elif…else 语句 54

3.3 循环结构 56

3.3.1 遍历循环:for 语句 57

3.3.2 条件循环:while 语句 58

3.3.3 循环嵌套 60

3.4 程序控制的其他语句 61

3.4.1 跳转语句 61

3.4.2 pass 语句 62

3.4.3 循环结构中的 else 语句 63

3.5 程序的异常处理 64

3.5.1 异常的概念 65

3.5.2 python 的异常类 65

3.5.3 异常处理机制 68

3.6 实训任务 1――数学计算器 73

3.6.1 任务描述 73

3.6.2 任务分析 73

3.6.3 任务实现 73

3.7 实训任务 2――质数生成器 75

3.7.1 任务描述 75

3.7.2 任务分析 75

3.7.3 任务实现 76

3.8 实训任务 3――分解质因数 77

3.8.1 任务描述 77

3.8.2 任务分析 77

3.8.3 任务实现 77

3.9 实训任务 4――猜数游戏 78

3.9.1 任务描述 78

3.9.2 任务分析 78

3.9.3 任务实现 79

本章结 80

作业与练 81

第 4 章 函数与模块 83

4.1 函数的定义和调用 83

4.1.1 函数的定义 84

4.1.2 函数的调用 86

4.2 函数的参数和返回值 88

4.2.1 函数的参数传递 88

4.2.2 函数参数标注 92

4.2.3 函数的返回值 93

4.3 函数的递归 94

4.4 python 内置函数 95

4.5 python 模块 100

4.5.1 模块的概念 100

4.5.2 模块的分类 101

4.5.3 模块的使用 102

4.5.4 正则表达式模块 106

4.6 实训任务 1――斐波那契数列 109

4.6.1 任务描述 109

4.6.2 任务分析 110

4.6.3 任务实现 110

4.7 实训任务 2――人脸检测与

识别模块 111

4.7.1 任务描述 111

4.7.2 任务分析 112

4.7.3 任务实现 112

本章结 116

作业与练 117

第 5 章 组合数据类型 118

5.1 列表 118

5.1.1 列表的基本作 119

5.1.2 列表的访问 128

5.1.3 列表的遍历 129

5.2 元组 130

5.2.1 元组的基本作 131

5.2.2 元组与列表的转换 136

5.3 字典 136

5.3.1 字典的基本作 137

5.3.2 字典的常用方 141

5.4 集合 142

5.4.1 集合的基本作 142

5.4.2 集合运算 144

5.5 实训任务 1――计算分数序列 145

5.5.1 任务描述 145

5.5.2 任务分析 145

5.5.3 任务实现 146

5.6 实训任务 2――投票选举班长 147

5.6.1 任务描述 147

5.6.2 任务分析 147

5.6.3 任务实现 147

本章结 149

作业与练 150

第 6 章 面向对象编程 151

6.1 面向对象编程概述 151

6.1.1 面向对象编程的基本概念 151

6.1.2 面向对象编程的特点 153

6.2 创建类和对象 154

6.2.1 创建类 154

6.2.2 创建对象 155

6.3 构造方和析构方 156

6.3.1 构造方 156

6.3.2 析构方 158

6.3.3 self 参数 159

6.3.4 成员变量和类变量 160

6.3.5 类的方 160

6.4 类的继承 164

6.4.1 继承的实现 164

6.4.2 方的重写 165

6.4.3 多继承 167

6.5 类的多态 168

6.6 运算符重载 169

6.6.1 加运算符重载 169

6.6.2 索引和分片重载 170

6.6.3 定制对象的字符串形式 171

6.7 实训任务 1――学生信息管理系统 172

6.7.1 任务描述 172

6.7.2 任务分析 173

6.7.3 任务实现 173

6.8 实训任务 2――员工薪资计算 178

6.8.1 任务描述 178

6.8.2 任务分析 179

6.8.3 任务实现 180

本章结 184

作业与练 185

第 7 章 文件作 187

7.1 文件的概念 187

7.2 文件的打开与关闭 188

7.3 文件的读/写作 190

7.3.1 读取文件数据 190

7.3.2 向文件写入数据 194

7.3.3 文件的定位读/写 197

7.3.4 读/写二进制文件 199

7.4 文件和目录作 200

7.4.1 常用的文件作函数 200

7.4.2 文件的复制、重命名及删除 202

7.4.3 文件的目录作 203

7.5 使用 csv 文件格式读/写数据 205

7.5.1 csv 文件介绍 205

7.5.2 读/写 csv 文件 206

7.6 使用 json 文件格式读/写数据 208

7.6.1 json 文件介绍 208

7.6.2 读/写 json 文件 209

7.7 实训任务 1――文件管理器 213

7.7.1 任务描述 213

7.7.2 任务分析 213

7.7.3 任务实现 214

7.8 实训任务 2――图书管理系统 220

7.8.1 任务描述 220

7.8.2 任务分析 220

7.8.3 任务实现 220

本章结 224

作业与练 224

第 8 章 网络编程 226

8.1 网络编程基础 226

8.1.1 网络参模型 227

8.1.2 tcp/ip 协议 228

8.1.3 ip 地址 229

8.1.4 端号 231

8.1.5 socket 模块 231

8.2 udp 编程 234

8.2.1 udp 简介 234

8.2.2 udp 通信 234

8.3 tcp 编程 236

8.3.1 tcp 简介 236

8.3.2 tcp 通信 237

8.3.3 三次握手和四次挥手 238

8.4 多线程编程 241

8.4.1 进程和线程的概念 241

8.4.2 创建线程的两种方 242

8.5 同步、异步、阻塞和非阻塞 245

8.5.1 基本概念 245

8.5.2 同步阻塞 246

8.5.3 同步非阻塞 247

8.5.4 异步非阻塞 249

8.6 requests 模块 252

8.6.1 requests 模块的介绍 252

8.6.2 requests 模块的使用 252

8.7 实训任务――网络聊天室 254

8.7.1 任务描述 254

8.7.2 任务分析 254

8.7.3 任务实现 255

本章结 258

作业与练 259

第 9 章 网络爬虫 260

9.1 网络爬虫概述 260

9.1.1 网络爬虫的概念 260

9.1.2 网络爬虫的分类 261

9.1.3 网络爬虫的安全与合规 262

9.2 使用 python 获取网页数据 263

9.3 使用 beautifulsoup 264

9.3.1 beautifulsoup 的介绍与安装 264

9.3.2 使用 beautifulsoup对网页进行解析 264

9.3.3 使用 beautifulsoup解析指定标签数据 266

9.4 数据持久化与请求头 271

9.5 实训任务――图书信息的收集与保存 274

9.5.1 任务描述 274

9.5.2 任务分析 274

9.5.3 任务实现 275

本章结 277

作业与练 278

0 章 数据库编程 279

10.1 数据库简介 279

10.2 安装 mysql 数据库 280

10.3 作 mysql 数据库 282

10.3.1 常用的 sql 语句 282

10.3.2 使用 python 访问 mysql 284

10.4 实训任务――将图书信息保存到 mysql 中 290

10.4.1 任务描述 290

10.4.2 任务分析 290

10.4.3 任务实现 291

本章结 293

作业与练 294

1 章 数据分析 295

11.1 数据分析基础 295

11.1.1 数据分析概述 295

11.1.2 数据分析类别 296

11.2 numpy 基础 297

11.2.1 numpy 安装与测试 297

11.2.2 numpy 数据类型 298

11.2.3 numpy 数组 300

11.2.4 numpy 中 ufunc 通用函数 316

11.3 pandas 基础 318

11.3.1 pandas 数据类型 318

11.3.2 pandas 数据表作 323

11.3.3 pandas 数据统计 331

11.4 scipy 基础 339

11.5 实训任务――使用 pandas 统计招聘信息 341

11.5.1 任务描述 341

11.5.2 任务分析 342

11.5.3 任务实现 343

本章结 350

作业与练 350

2 章 数据可视化 352

12.1 数据可视化简介 352

12.1.1 什么是数据可视化 352

12.1.2 为什么要数据可视化 353

12.2 matplotlib 基础 354

12.2.1 matplotlib 库和 gallery 354

12.2.2 绘制折线图 357

12.2.3 绘制散点图 365

12.2.4 绘制柱状图 367

12.2.5 设置图像样式 369

12.3 seaborn 数据可视化 370

12.3.1 基本可视化 371

12.3.2 数据分析与统计可视化 373

12.4 实训任务――连锁店库存数据分析 374

12.4.1 任务描述 374

12.4.2 任务分析 374

12.4.3 任务实现 375

本章结 378

作业与练 379

3 章 pygame 游戏编程 380

13.1 pygame 游戏库 380

13.1.1 pygame 简介 380

13.1.2 pygame 安装 381

13.2 pygame 事件 381

13.2.1 事件的概念 381

13.2.2 事件的检索 382

13.2.3 常用的事件 382

13.2.4 事件案例演示 382

13.3 pygame 绘图 384

13.3.1 常用函数功能 384

13.3.2 绘图案例演示 386

13.4 实训任务――贪吃蛇游戏实现 387

13.4.1 任务描述 387

13.4.2 任务分析 388

13.4.3 任务实现 388

本章结 398

作业与练 399

4 章 ai 视觉应用――人脸识别 400

14.1 图像相关知识 400

14.1.1 图像颜表达 400

14.1.2 hog 特征 401

14.1.3 卷积神经网络 403

14.2 人脸识别 404

14.2.1 人脸检测 404

14.2.2 分析面部特征 405

14.2.3 人脸识别特征提取 406

14.3 实训任务――人脸注册与识别 407

14.3.1 任务描述 407

14.3.2 任务分析 407

14.3.3 任务实现 407

本章结 415

作业与练 416

内容简介:

本书系统介绍了python语言的主要语特,内容设计上注重实战,针对具体知识点设计了简单、易懂的应用案例,同时在每个章节后设计了一个或多个实训任务,每个实训任务都会根据开发步骤详细阐述编程实现过程。读者可以结合具体的实训任务,在编程实战中快速掌握python编程技术。本书共14章,其中~7章主要介绍python的语特,包括python语言概述、python语言基础知识、程序控制结构、函数与模块、组合数据类型、面向对象编程、文件作;第8~14章主要介绍python在各个应用领域的实战知识,包括网络编程、网络爬虫、数据库编程、数据分析、数据可视化、pygame游戏编程、ai视觉应用――人脸识别。本书内容组织由浅入深,兼顾了python语言的深度和广度,既能满足零基础的初学者,也能满足拥有较高编程目标的专业人员,同时适合作为各类高等院校计算机及相关专业学生的python教材。

作者简介:

达内时代科技集团是知名的互联网it教育培训单位,是一站式互联网人才基地,专注it职业教育人才服务多年,拥有300多家培训中心,帮助学员实现一地学业。本书为达内时代科技集团组织高校老师联合写作。

精彩书评:

"吴:java的知识非常实用,效果和进步在意料之中,感谢达内!晓:后特意到达内学了java课程,感受了理论实践的学方,受益匪浅杨:我的代码基础很不好,很适合这种学方式,打好了基础,后来快了。孔:内容讲解非常细致,课程也安排复盘了前面的学,避出现同类问题,不错k:达内的资源是非常丰富,看书时扫码能看视频,很方便!云:作为新手,这种学方式太适合了。课程体系非常完整,知识内容易于掌握,后续还可以不断复。达内的视频课程很经典,适合拓展学和继续深造,不乏味季:一直用达内的教材学,质量很好,讲的非常详细,案例很实用伟:入门学python,想学gui开发,书和课程都挺不错的,内容好,讲解清晰,尤其还有配套的视频,对于我们这些初学者帮助很大,靠谱m:突然间发现周围的人都开始学python了,感觉不学一下,落伍了,特意选了达内的课程和教材,内容丰富,手机扫码有视频讲解,很喜欢,希望未来有所建树。"

—  没有更多了  —

以下为对购买帮助不大的评价

正版特价新书
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP