由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高50元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
[正版] Python进阶编程:编写更高效 优雅的Python代码 计算机网络 程序设计(新) 机械工业出版社 正版书籍
¥ ×1
店铺公告
为保障消费者合理购买需求及公平交易机会,避免因非生活消费目的的购买货囤积商品,抬价转售等违法行为发生,店铺有权对异常订单不发货且不进行赔付。异常订单:包括但不限于相同用户ID批量下单,同一用户(指不同用户ID,存在相同/临近/虚构收货地址,或相同联系号码,收件人,同账户付款人等情形的)批量下单(一次性大于5本),以及其他非消费目的的交易订单。 温馨提示:请务必当着快递员面开箱验货,如发现破损,请立即拍照拒收,如验货有问题请及时联系在线客服处理,(如开箱验货时发现破损,所产生运费由我司承担,一经签收即为货物完好,如果您未开箱验货,一切损失就需要由买家承担,所以请买家一定要仔细验货), 关于退货运费:对于下单后且物流已发货货品在途的状态下,原则上均不接受退货申请,如顾客原因退货需要承担来回运费,如因产品质量问题(非破损问题)可在签收后,联系在线客服。
(1)作者是Python编程领域的专家,有多年经验,且撰写了多部相关著作;
(2)本书得到了陈斌、史海峰、李道兵、黄哲铿等15位专家的高度评价和一致;
(3)结合源码系统讲解Python的语法知识,帮助读者知其然并知其所以然;
(4)结合真实需求讲解并发编程、性能优化、测试与调试、异常处理、内存管理等Python开发中的知识,指导读者编写更的代码;
(5)注重实战,给出了大量实例代码,同时通过这些代码给出了编码风格上的建议,指导读者编写更优雅的代码。
商品名称: | 开本: | 16开 | |
作者: | 刘宇宙,谢东,刘艳 | 定价: | 129.00 |
ISBN号: | 9787111678502 | 出版时间: | 2021-04-20 |
出版社: | 机械工业出版社 | 印刷时间: | 2021-04-01 |
版次: | 1 | 印次: | 1 |
前言
第0章 Python总览 1
0.1 Python总体架构 1
0.2 Python源码组织 2
0.3 Python对象初探 3
0.3.1 Python内的对象 3
0.3.2 对象的分类 4
0.3.3 对象机制的基石—PyObject 5
0.3.4 定长对象和变长对象 5
0.3.5 类型对象 6
0.3.6 类型的类型 7
0.3.7 对象的创建 8
0.3.8 对象的行为 8
0.3.9 对象的多态性 9
0.3.10 引用计数 10
0.4 本章小结 11
章 数字对象 12
1.1 整数对象 12
1.1.1 PyLongObject对象 12
1.1.2 小整数对象 14
1.1.3 大整数对象 14
1.2 数字格式化输出 14
1.3 进制转换 16
1.4 数字运算 17
1.4.1 四舍五入运算 17
1.4.2 浮点数运算 19
1.4.3 复数运算 20
1.4.4 分数运算 22
1.4.5 大型数组运算 22
1.4.6 矩阵与线性代数运算 25
1.5 字节到大整数的打包与解包 27
1.6 无穷大与NaN 28
1.7 随机数 30
1.8 本章小结 32
第2章 字符串 33
2.1 字符串对象解析 33
2.1.1 字符串对象的intern机制 33
2.1.2 字符串操作效率 34
2.2 字符串操作 35
2.2.1 字符串分割 35
2.2.2 删除不需要的字符 36
2.2.3 字符串清理 37
2.2.4 字符串对齐 39
2.2.5 字符串拼接 40
2.2.6 字符串插入 42
2.2.7 字符串格式化 43
2.2.8 处理HTML和XML文本 43
2.3 字符串匹配 44
2.3.1 字符串开头或结尾匹配 44
2.3.2 用Shell通配符匹配字符串 46
2.3.3 字符串匹配和搜索 47
2.3.4 短匹配 49
2.3.5 多行匹配 50
2.4 字符串搜索 50
2.4.1 字符串搜索替换 50
2.4.2 字符串忽略大小写的搜索替换 51
2.5 将Unicode文本标准化 52
2.6 在正则表达式中使用Unicode字符 54
2.7 令牌解析 55
2.8 简单的递归下降分析器实现 57
2.9 字节字符串操作 64
2.10 本章小结 66
第3章 数据结构 67
3.1 序列 67
3.1.1 序列对象解析 67
3.1.2 序列解压 68
3.1.3 序列去重并保持顺序 70
3.1.4 序列元素统计 71
3.1.5 过滤序列元素 72
3.1.6 序列元素名称映射 74
3.1.7 转换并计算数据 76
3.2 字典 77
3.2.1 字典对象解析 77
3.2.2 字典映射 79
3.2.3 字典排序 81
3.2.4 字典运算 81
3.2.5 字典查找 83
3.2.6 通过关键字排序字典 84
3.2.7 字典提取 85
3.2.8 字典合并 86
3.3 可迭代对象操作 88
3.3.1 可迭代对象解压 88
3.3.2 保留后N个元素 89
3.3.3 记录分组 90
3.4 查找或小的N个元素 91
3.5 实现一个优先级队列 92
3.6 命名切片 95
3.7 排序不支持原生比较的对象 96
3.8 本章小结 97
第4章 迭代器与生成器 98
4.1 迭代操作 98
4.1.1 手动遍历迭代器 98
4.1.2 代理迭代 99
4.1.3 实现迭代协议 100
4.1.4 反向迭代 102
4.1.5 迭代器切片 104
4.1.6 跳过可迭代对象的开始部分 104
4.1.7 排列组合的迭代 106
4.1.8 序列上索引值迭代 107
4.1.9 多个序列迭代 109
4.1.10 集合元素的迭代 111
4.1.11 顺序迭代合并后的排序迭代对象 112
4.1.12 迭代器代替while无限循环 113
4.2 使用生成器创建新的迭代模式 113
4.3 带有外部状态的生成器函数 115
4.4 创建数据处理管道 116
4.5 展开嵌套的序列 118
4.6 本章小结 120
第5章 文件与I/O 121
5.1 读/写操作 121
5.1.1 读/写文本数据 121
5.1.2 读/写字节数据 123
5.1.3 读/写压缩文件 124
5.2 文件操作 126
5.2.1 文件的写入 126
5.2.2 操作文件路径名 126
5.2.3 文件检查 127
5.2.4 文件列表获取 128
5.2.5 忽略文件名编码 129
5.2.6 打印不合法的文件名 130
5.2.7 文件编码变更 132
5.2.8 在文本文件中写入字节 133
5.2.9 文件描述符包装 134
5.2.10 创建临时文件和文件夹 135
5.2.11 文件迭代 137
5.2.12 二进制文件映射 137
5.3 使用分隔符或行终止符打印 139
5.4 字符串的I/O操作 140
5.5 可变缓冲区中二进制数据的读取 141
5.6 串行端口的数据通信 143
5.7 对象序列化 143
5.8 本章小结 146
第6章 数据编码及处理 147
6.1 数据读/写 147
6.1.1 CSV数据读/写 147
6.1.2 JSON数据读/写 151
6.1.3 二进制数组数据读/写 155
6.1.4 嵌套和可变长二进制数据读取 158
6.2 XML数据解析 166
6.2.1 简单XML数据解析 166
6.2.2 解析XML文档 167
6.2.3 修改XML 169
6.3 字典转换为XML 170
6.4 与关系型数据库的交互 172
6.5 编码/解码 174
6.5.1 十六进制数编......
本书将帮助读者系统掌握编写、优雅的Python代码的方法,快速成长为一位高水平的Python开发工程师。
作者是Python编程领域的开发工程师,有多年的Python开发经验,本书得到了行业里15位技术专家的高度评价。
为了帮助读者编写出的Python代码,本书不仅从源代码的角度系统地讲解了Python的语法,让读者能知其然并知其所以然,而且结合具体的应用需求,对并发编程、性能优化、测试与调试、异常处理、内存管理等Python开发中的知识进行了详细的讲解。
为了指导读者编写出更优雅的Python代码,本书针对具体问题给出了大量的实例代码并给出了编码风格上的方法和建议。
如果你是没有Python编程经验的新人,你将通过本书系统掌握Python语法及其背后的原理,并从一开始就养成良好的编码习惯;如果你是有一定Python编程经验的老手,你将通过本书掌握各种Python编程中的知识,同时领略到优雅的编码风格和技巧。
刘宇宙 ,开发工程师,目前就职于一家知名的头部人工智能企业,从事Python开发多年,积累了丰富的经验。 先后从事卡系统、IaaS平台、大数据系统、物联网系统、网络爬虫软件、图像处理和自然语言处理相关的项目的研发,现从事人工智能平台的研发。 出版过多部Python编程和数据分析方面的著作,深受读者欢迎。
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格