-
>
决战行测5000题(言语理解与表达)
-
>
软件性能测试.分析与调优实践之路
-
>
第一行代码Android
-
>
深度学习
-
>
Unreal Engine 4蓝图完全学习教程
-
>
深入理解计算机系统-原书第3版
-
>
Word/Excel PPT 2013办公应用从入门到精通-(附赠1DVD.含语音视频教学+办公模板+PDF电子书)
Python从小白到大牛 版权信息
- ISBN:9787302509332
- 条形码:9787302509332 ; 978-7-302-50933-2
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 所属分类:>
Python从小白到大牛 本书特色
适读人群 :从事Python开发人员以及高校学生参考 《Python从小白到大牛》是PyCharm厂家JetBrains公司官方推荐用书!赠送教学课件24章,源代码24章,教学视频2500分钟!并提供实时在线答疑服务。《Python从小白到大牛》是一本真正的Python百科全书,内容全面涵盖编程入门、语法基础、科学计算、爬虫技术,涵盖300的示例源码。《Python从小白到大牛》立体化教程。赠送学习视频教程:(1)Python从小白到大牛**篇Python基础:352分钟。(2)Python从小白到大牛第二篇进阶:621分钟。(3)Python从小白到大牛第三篇高级实用库与框架:664分钟。(4)Python从小白到大牛第四篇项目实战1——网络爬虫与抓取股票数据:193分钟。(5)Python从小白到大牛第四篇项目实战2——数据可视化与股票数据分析:79分钟。(6)Python从小白到大牛第四篇项目实战3——PetStore宠物商店项目:309分钟。(7)Python从小白到大牛第四篇项目实战4——开发Python版QQ2006聊天工具:272分钟。
Python从小白到大牛 内容简介
《Python从小白到大牛》是一部系统论述 Python编程语言、 OOP编程思想以及函数式编程思想的立体化教程(含图书、答疑服务、教学课件、源代码及视频教程)。 《Python从小白到大牛》全书共分为四篇: 第1篇 Python基础(第 1章 ~第 8章) 第二篇 Python进阶(第 9章 ~第 15章) 第三篇 Python高级实用库与框架(第 16章 ~第 20章) 第四篇项目实战(第 21章 ~第 24章) 主要内容包括开篇综述、搭建开发环境、第1个 Python程序、Python语法基础、 Python编码规范、数据类型、运算符、控制语句、数据结构、函数式编程、面向对象编程、异常处理、常用模块、正则表达式、文件操作与管理、数据交换格式、数据库编程、网络编程、 wxPython图形用户界面编程、Python多线程编程、项目实战 1 网络爬虫与爬取股票数据、项目实战 2 数据可视化与股票数据分析、项目实战 3 PetStore宠物商店项目、项目实战 4 开发 Python版 QQ2006聊天工具。 为便于读者高效学习,快速掌握 Python编程方法,《Python从小白到大牛》作者精心制作了完整的教学课件、完整的源代码与丰富的配套视频教程,并提供在线答疑服务。
Python从小白到大牛 目录
推荐序 .1
前言 .3
本书配套资源 .5
本书学习路线图 7
**篇 Python基础
第 1章开篇综述 2
1.1 Python语言历史 3
1.2 Python语言设计哲学——Python之禅 . 3
1.3 Python语言特点 4
1.4 Python语言应用前景 . 5
1.5 如何获得帮助. 6
第 2章搭建开发环境 7
2.1 搭建 Python环境 7
2.2 PyCharm开发工具 . 9
……
2.3 Eclipse+PyDev开发工具 12
……
2.4 Visual Studio Code开发工具 18
2.5 文本编辑工具. 21
本章小结. 21
第 3章**个 Python程序 22
3.1 使用 Python Shell实现. 22
3.2 使用 PyCharm实现 24
……
3.3 使用 Eclipse+PyDev插件实现 . 27
……
3.4 使用 Visual Studio Code实现. 29
……
3.5 文本编辑工具 +Python解释器实现 31
……
3.6 代码解释 32
本章小结. 33
第 4章 Python语法基础 34
4.1 标识符和关键字 . 34
……
4.2 变量和常量 35
……
4.3 注释 . 36
4.4 语句 . 36
4.5 模块 . 37
4.6 包 . 39
……
本章小结. 40
第 5章 Python编码规范 41
5.1 命名规范 41
5.2 注释规范 42
……
5.3 导入规范 46
5.4 代码排版 47
……
本章小结. 50
第 6章数据类型 . 51
6.1 数字类型 51
……
6.2 数字类型相互转换 . 53
……
6.3 字符串类型 54
……
本章小结. 61
第 7章运算符. 62
7.1 算术运算符 62
……
7.2 关系运算符 64
7.3 逻辑运算符 65
7.4 位运算符 66
7.5 赋值运算符 68
7.6 其他运算符 69
……
7.7 运算符优先级. 71
本章小结. 72
第 8章控制语句 . 73
8.1 分支语句 73
……
8.2 循环语句 76
……
8.3 跳转语句 78
……
8.4 使用范围 80
本章小结. 81
第二篇 Python进阶
第 9章数据结构. 84
9.1 元组 . 84
……
9.2 列表 . 89
……
9.3 集合 . 94
……
9.4 字典 . 97
……
本章小结. 102
第 10章函数式编程 . 103
10.1 定义函数 103
10.2 函数参数 104
……
10.3 函数返回值 106
……
10.4 函数变量作用域 . 108
10.5 生成器 109
10.6 嵌套函数 .111
10.7 函数式编程基础 . 112
……
本章小结. 115
第 11章面向对象编程 116
11.1 面向对象概述 . 116
11.2 面向对象三个基本特性 116
……
11.3 类和对象 117
……
11.4 封装性 123
……
11.5 继承性 127
……
11.6 多态性 129
……
11.7 Python根类——object 132
……
11.8 枚举类 134
……
本章小结. 136
第 12章异常处理. 137
12.1 异常问题举例. 137
12.2 异常类继承层次 . 138
12.3 常见异常 139
……
12.4 捕获异常 142
……
12.5 异常堆栈跟踪. 147
12.6 释放资源 148
……
12.7 自定义异常类. 151
12.8 显式抛出异常. 151
本章小结. 152
第 13章常用模块. 153
13.1 math模块 . 153
……
13.2 random模块 . 155
13.3 datetime模块 . 156
……
13.4 logging日志模块 163
……
本章小结. 168
第 14章正则表达式 . 169
14.1 正则表达式字符串 . 169
……
14.2 字符类 171
……
14.3 量词 174
……
14.4 分组 176
……
14.5 re模块 180
……
14.6 编译正则表达式 . 183
……
本章小结. 188
第 15章文件操作与管理 189
15.1 文件操作 189
……
15.2 os模块 . 193
15.3 os.path模块 194
本章小结. 196
第三篇 Python高级实用库与框架
第 16章数据交换格式 . 198
16.1 CSV数据交换格式. 199
……
16.2 XML数据交换格式 201
……
16.3 JSON数据交换格式 . 207
……
16.4 配置文件 212
……
本章小结. 214
第 17章数据库编程 . 215
17.1 数据持久化技术概述 215
17.2 MySQL数据库管理系统 215
……
17.3
……
17.4 案例:MySQL数据库 CRUD操作 227
……
17.5 NoSQL数据存储 234
……
本章小结. 235
第 18章网络编程. 236
18.1 网络基础 236
……
18.2 TCP Socket低层次网络编程 238
……
18.3 UDP Socket低层次网络编程 243
……
18.4 访问互联网资源 . 247
……
本章小结. 250
第 19章 wxPython图形用户界面编程. 251
19.1 Python图形用户界面开发工具包. 251
19.2 wxPython安装 . 251
19.3 wxPython基础 . 252
……
19.4 事件处理 257
……
19.5 布局管理 260
……
19.6 wxPython控件 . 268
……
19.7 高级窗口 277
……
19.8 使用菜单 284
19.9 使用工具栏 286
本章小结. 288
第 20章 Python多线程编程 289
20.1 基础知识 289
……
20.2 threading模块 290
20.3 创建线程 291
……
20.4 线程管理 294
……
20.5 线程安全 297
……
20.6 线程间通信 301
……
本章小结. 306
第四篇项目实战
第 21章项目实战 1:网络爬虫与爬取股票数据 308
21.1 网络爬虫技术概述 . 308
……
21.2 爬取数据 311
……
21.3 分析数据 319
……
21.4 项目实战:爬取纳斯达克股票数据 323
……
第 22章项目实战 2:数据可视化与股票数据分析 334
22.1 使用 Matplotlib绘制图表. 334
……
22.2 项目实战:纳斯达克股票数据分析 343
……
第 23章项目实战 3:PetStore宠物商店项目 352
23.1 系统分析与设计 . 352
……
23.2 任务 1:创建数据库. 359
……
23.3 任务 2:初始化项目. 360
……
23.4 任务 3:编写数据持久层代码 361
……
23.5 任务 4:编写表示层代码 . 368
……
23.6 任务 5:发布可执行文件 . 386
……
第 24章项目实战 4:开发 Python版 QQ2006聊天工具 . 390
24.1 系统分析与设计 . 390
……
24.2 任务 1:创建服务器端数据库 395
……
24.3 任务 2:初始化项目. 397
……
24.4 任务 3:编写服务器端数据持久层. 397
……
24.5 任务 4:客户端 UI实现. 400
……
24.6 任务 5:用户登录过程实现 409
……
24.7 任务 6:刷新好友列表 . 415
……
24.8 任务 7:聊天过程实现 . 419
……
24.9 任务 8:用户下线 423
……
Python从小白到大牛 作者简介
关东升:一个在IT领域摸爬滚打20多年的老程序员、培训师、作者。精通多种IT技术。参与设计和开发北京市公交一卡通大型项目,开发国家农产品追溯系统、金融系统微博等移动客户端项目,并在App Store发布多款游戏和应用软件。 近期为中国移动、中国联通、南方航空、中石油、工商银行、平安银行和天津港务局等企事业单位授课。著有《iOS开发指南》《从零开始学Swift》《Android网络游戏开发实战》《Cocos2d-x实战》系列和《Kotlin从小白到大牛》等40多本计算机书籍。
- >
【精装绘本】画给孩子的中国神话
【精装绘本】画给孩子的中国神话
¥17.6¥55.0 - >
莉莉和章鱼
莉莉和章鱼
¥19.7¥42.0 - >
新文学天穹两巨星--鲁迅与胡适/红烛学术丛书(红烛学术丛书)
新文学天穹两巨星--鲁迅与胡适/红烛学术丛书(红烛学术丛书)
¥9.9¥23.0 - >
随园食单
随园食单
¥21.6¥48.0 - >
月亮与六便士
月亮与六便士
¥15.1¥42.0 - >
名家带你读鲁迅:朝花夕拾
名家带你读鲁迅:朝花夕拾
¥10.5¥21.0 - >
苦雨斋序跋文-周作人自编集
苦雨斋序跋文-周作人自编集
¥6.9¥16.0 - >
自卑与超越
自卑与超越
¥13.5¥39.8
-
C专家编程
¥41¥69 -
UG NX 11.0工程图教程-(含1DVD)
¥30.4¥59.9 -
网络爬虫进化论——从Excel爬虫到Python爬虫
¥55.5¥79 -
Python 数据分析基础
¥41¥69 -
Python 3.5从零开始学
¥26.4¥59 -
湖北交通文化
¥21.8¥46