编写整洁的Python代码
正版新书 新华官方库房直发 可开电子发票
¥
56.09
7.1折
¥
79
全新
库存8件
作者(西)马里亚诺·阿那亚
出版社人民邮电出版社
ISBN9787115548023
出版时间2021-01
版次1
装帧平装
开本16开
纸张胶版纸
页数288页
字数317千字
定价79元
货号SC:9787115548023
上书时间2024-12-23
商品详情
- 品相描述:全新
-
全新正版 提供发票
- 商品描述
-
主编推荐:
1.介绍实现Python代码整洁应遵循的基本原则;
2.涵盖避免由不良代码导致的效率低下以及存在诸多隐患的代码的方法;
3.作者专业背景深厚,项目经验丰富;
4.本书的代码示例基于Python3.7版本;
5.提供源代码。
内容简介:
本书介绍Python软件工程的主要实践和原则,旨在帮助读者编写更易于维护和更整洁的代码。全书共10章:第1章介绍Python语言的基础知识和搭建Python开发环境所需的主要工具;第2章描述Python风格代码,介绍Python中的第一个习惯用法;第3章总结好代码的一般特征,回顾软件工程中的一般原则;第4章介绍一套面向对象软件设计的原则,即SOLID原则;第5章介绍装饰器,它是Python的优选特性之一;第6章探讨描述符,介绍如何通过描述符从对象中获取更多的信息;第7章和第8章介绍生成器以及单元测试和重构的相关内容;第9章回顾Python中最常见的设计模式;第10章再次强调代码整洁是实现良好架构的基础。本书适合所有Python编程爱好者、对程序设计感兴趣的人,以及其他想学习更多Python知识的软件工程的从业人员。
目录:
第1章 简介、代码格式和工具 1
1.1 代码整洁的意义 2
1.2 代码整洁的重要性 2
1.2.1 代码格式化在代码整洁中的作用 3
1.2.2 在项目中遵循编码风格准则 4
1.3 文档字符串和注解 6
1.3.1 文档字符串 6
1.3.2 注解 9
1.3.3 注解是否会替代文档字符串 11
1.3.4 配置用于实施基本质量控制的工具 12
1.4 小结 16
第2章 Python风格代码 17
2.1 索引和切片 18
2.2 上下文管理器 21
2.3 对象的属性、特性和不同类型的方法 26
2.3.1 Python中的下划线 27
2.3.2 属性 29
2.4 可迭代对象 31
2.4.1 创建可迭代对象 32
2.4.2 创建序列 34
2.5 容器对象 36
2.6 对象的动态属性 37
2.7 可调用对象 39
2.8 魔法方法概述 40
2.9 Python中的警告 41
2.9.1 可变的默认参数 41
2.9.2 扩展内置类型 42
2.10 小结 44
第3章 好代码的一般特征 45
3.1 契约式设计 46
3.1.1 前置条件 47
3.1.2 后置条件 48
3.1.3 Python的契约 48
3.1.4 设计契约:结论 49
3.2 防错性程序设计 50
3.2.1 错误处理 50
...
— 没有更多了 —
全新正版 提供发票
以下为对购买帮助不大的评价