• Python忍者秘籍
  • Python忍者秘籍
21年品牌 40万+商家 超1.5亿件商品

Python忍者秘籍

全新正版 极速发货

47.49 6.0折 79 全新

库存3件

广东广州
认证卖家担保交易快速发货售后保障

作者[美]科迪·杰克逊(Cody Jackson)|译者:李俊毅

出版社人民邮电

ISBN9787115535696

出版时间2020-06

装帧平装

开本其他

定价79元

货号1202072943

上书时间2024-06-06

大智慧小美丽

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
CodyJackson是一位军事老兵,也是德克萨斯圣安东尼奥的IT和商业管理咨询公司SoCuff咨询公司的创始人。他在CACI国际公司担任建设性建模师。自1994以来,他一直参与高科技产业。他在ECPI大学担任计算机信息系统兼职教授。他是自学Python,也是LearningtoProgramUsingPython系列丛书的作者。

目录
第 1章  使用Python模块1
1.1  介绍1
1.2  使用和导入模块以及命名空间2
1.2.1  实现方法3
1.2.2  工作原理5
1.2.3  扩展知识6
1.3  实现Python虚拟环境9
1.3.1  准备工作10
1.3.2  实现方法12
1.3.3  工作原理13
1.3.4  扩展知识13
1.4  Python包安装选项13
1.4.1  实现方法14
1.4.2  工作原理15
1.5  利用需求文件并解决冲突15
1.5.1  实现方法16
1.5.2  工作原理17
1.5.3  扩展知识17
1.6  使用本地补丁和约束文件17
1.6.1  实现方法18
1.6.2  工作原理19
1.6.3  扩展知识19
1.7  使用包20
1.7.1  实现方法20
1.7.2  工作原理21
1.7.3  扩展知识22
1.8  创建wheel和bundle22
1.8.1  实现方法23
1.8.2  工作原理23
1.8.3  扩展知识24
1.9  源代码与字节码的比较24
1.9.1  实现方法24
1.9.2  工作原理25
1.9.3  扩展知识25
1.10  如何创建和引用模块包25
1.10.1  实现方法26
1.10.2  工作原理27
1.10.3  扩展知识27
1.11  操作系统专用二进制文件28
1.11.1  实现方法30
1.11.2  扩展知识33
1.12  如何上传程序到PyPI33
1.12.1  准备工作34
1.12.2  实现方法34
1.12.3  工作原理34
1.13  项目打包37
1.14  上传到PyPI39
1.14.1  准备工作39
1.14.2  实现方法39
1.14.3  工作原理40
第 2章 使用Python解释器41
2.1  介绍41
2.2  登录Python环境42
2.2.1  实现方法42
2.2.2  工作原理42
2.3  利用Python命令选项43
2.3.1  实现方法43
2.3.2  工作原理44
2.3.3  接口选项44
2.3.4  通用选项45
2.3.5  杂项选项45
2.4  处理环境变量47
2.4.1  实现方法48
2.4.2  工作原理48
2.5  使脚本可执行51
2.5.1  实现方法51
2.5.2  扩展知识51
2.6  修改交互式解释器的启动文件52
2.7  Python的其他实现方法52
2.7.1  实现方法53
2.7.2  扩展知识54
2.8  在Windows操作系统上安装Python55
2.8.1  准备工作56
2.8.2  实现方法56
2.9  使用基于Windows操作系统的Python启动器57
2.10  将Python嵌入其他应用程序58
2.10.1  实现方法58
2.10.2  工作原理59
2.11  Python Shell的替代品—IPython60
2.11.1  准备工作61
2.11.2  实现方法62
2.11.3  扩展知识64
2.12  Python Shell的替代品—bpython64
2.12.1  准备工作65
2.12.2  实现方法65
2.12.3  扩展知识66
2.13  Python Shell的替代品—DreamPie66
2.13.1  准备工作67
2.13.2  实现方法67
2.13.3  扩展知识67
第3章 使用装饰器68
3.1  介绍68
3.2  回顾函数69
3.2.1  实现方法69
3.2.2  工作原理71
3.3  装饰器简介71
3.3.1  实现方法72
3.3.2  工作原理74
3.4  使用函数装饰器74
3.4.1  实现方法75
3.4.2  工作原理76
3.5  使用类装饰器78
3.6  装饰器示例81
3.6.1  准备工作82
3.6.2  实现方法82
3.6.3  工作原理85
3.6.4  扩展知识86
3.7  使用装饰器模块89
3.7.1  实现方法90
3.7.2  工作原理92
3.7.3  扩展知识92
第4章 使用Python collections93
4.1  介绍93
4.2  回顾容器94
4.2.1  实现方法94
4.2.2  扩展知识96
4.3  实现namedtuple99
4.3.1  实现方法100
4.3.2  扩展知识102
4.4  实现双端队列105
4.5  实现ChainMap110
4.6  实现计数器114
4.6.1  实现方法114
4.6.2  扩展知识117
4.7  实现OrderedDict117
4.8  实现defaultdict121
4.9  实现UserDict124
4.10  实现UserList125
4.10.1  实现方法126
4.10.2  扩展知识127
4.11  实现UserString127
4.12  优化Python collections128
4.13  窥探collections-extended模块135
4.13.1  准备工作136
4.13.2  实现方法137
第5章 生成器、协同程序和并行处理143
5.1  介绍143
5.2  Python中的迭代是如何工作的144
5.3  使用itertools模块148
5.4  使用生成器函数165
5.4.1  实现方法165
5.4.2  工作原理166
5.4.3  扩展知识167
5.5  使用协同程序模拟多线程168
5.5.1  实现方法169
5.5.2  扩展知识171
5.6  何时使用并行处理172
5.6.1  实现方法172
5.6.2  扩展知识173
5.7  Fork进程173
5.7.1  实现方法174
5.7.2  工作原理174
5.7.3  扩展知识175
5.8  如何实现多线程175
5.8.1  实现方法176
5.8.2  扩展知识180
5.9  如何实现多进程181
5.9.1  实现方法182
5.9.2  扩展知识184
第6章 使用Python的math模块186
6.1  介绍186
6.2  使用math模块的函数和常量187
6.3  处理复数202
6.4  改善小数205
6.5  提高分数精度209
6.6  处理随机数210
6.7  使用secrets模块215
6.8  实现基本统计操作216
6.9  使用comath改进功能221
6.9.1  准备工作221
6.9.2  实现方法221
第7章 使用PyPy提升Python性能225
7.1  介绍225
7.2  什么是PyPy226
7.2.1  准备工作227
7.2.2  实现方法228
7.2.3  扩展知识232
7.3  什么是RPython233
7.3.1  实现方法233
7.3.2  扩展知识235
7.4  现实示例235
7.4.1  实现方法236
7.4.2  扩展知识241
第8章 Python增强方案242
8.1  介绍242
8.2  PEP242
8.2.1  实现方法243
8.2.2  扩展知识245
8.3  PEP 556—线程垃圾回收246
8.3.1  准备工作246
8.3.2  实现方法247
8.3.3  扩展知识251
8.4  PEP 554—多个子解释器252
8.4.1  实现方法252
8.4.2  工作原理256
8.4.3  扩展知识257
8.5  PEP 551—安全透明度258
8.5.1  准备工作258
8.5.2  实现方法259
8.6  PEP 543—统一的TLS API261
8.6.1  实现方法262
8.6.2  扩展知识263
第9章 使用LyX写文档264
9.1  介绍264
9.2  Python文档工具和技术265
9.3  行内注释和dir命令266
9.4  使用文档字符串268
9.4.1  实现方法269
9.4.2  扩展知识274
9.5  使用PyDoc帮助277
9.6  HTML报告278
9.7  使用reStructuredText文件282
9.7.1  准备工作283
9.7.2  实现方法283
9.8  使用Sphinx文档程序286
9.8.1  准备工作286
9.8.2  实现方法286
9.9  使用LaTeX和LyX文档编写程序293
9.9.1  准备工作294
9.9.2  实现方法294
9.9.3  扩展知识299

内容摘要
本书主要介绍Python的基础安装和进阶操作。全书共有9章,介绍了Python模块,解释器,装饰器,collections,生成器、协同程序和并行处理,math模块,PyPy,增强方案以及LyX的相关使用。本书包含大量的代码示例可供读者参考并实践。
本书适合使用Python语言的算法工程师、后台工程师、测试工程师以及运维工程师阅读,也适合有一定编码基础的人员自学Python或了解进阶知识。

   相关推荐   

—  没有更多了  —

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

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP