互联网
类型
可以朗读
语音朗读
82千字
字数
2025-07-01
发行日期
展开全部
主编推荐语
本书创新性地聚焦Python语言的本质规律。
内容简介
Python已成为现代计算领域的通用语言。本书的核心观点是,Python是目前最重要的编程语言,掌握Python可带来巨大的收益。
本书旨在传授Python相关技术、模式和工具,让你的Python编程技能实现质的飞跃。
目录
- 版权信息
- O'Reilly Media, Inc. 介绍
- 译者序
- 前言
- 第1章 使用生成器进行扩展
- 1.1 Python中的迭代
- 1.2 生成器函数
- 1.3 生成器模式和可扩展组合性
- 1.4 Python中的迭代器
- 1.5 迭代器协议
- 1.6 小结
- 第2章 使用推导式创建集合
- 2.1 列表推导式
- 2.2 格式化以提高可读性(及更多)
- 2.3 多数据源和过滤器
- 2.4 推导式与生成器
- 2.5 字典、集合和元组
- 2.6 小结
- 第3章 高级函数
- 3.1 接收和传递可变参数
- 3.2 函数即对象
- 3.3 Python的键函数
- 3.4 小结
- 第4章 装饰器
- 4.1 基本的装饰器
- 4.2 装饰器中的数据
- 4.3 接收参数的装饰器
- 4.4 类装饰器
- 4.5 应用于类的装饰器
- 4.6 小结
- 第5章 异常和错误
- 5.1 基本概念
- 5.2 异常即对象
- 5.3 抛出异常
- 5.4 捕获并重新抛出异常
- 5.5 棘手的Python反模式
- 5.6 小结
- 第6章 类和对象:进阶
- 6.1 特性
- 6.2 工厂模式
- 6.3 观察者模式
- 6.4 魔术方法
- 6.5 魔术方法进阶
- 6.6 小结
- 第7章 自动化测试
- 7.1 测试驱动开发
- 7.2 单元测试和简单断言
- 7.3 固定和通用测试设置
- 7.4 断言异常
- 7.5 使用子测试
- 7.6 小结
- 第8章 模块管理
- 8.1 创建模块
- 8.2 创建独立的库
- 8.3 多文件模块
- 8.4 导入语法和版本控制
- 8.5 嵌套子模块结构
- 8.6 反模式警告
- 8.7 导入的副作用
- 8.8 小结
- 第9章 Python日志
- 9.1 基本接口
- 9.2 配置基本接口
- 9.3 传递参数
- 9.4 日志记录器
- 9.5 日志目的地:处理器和流
- 9.6 向多个目的地记录日志
- 9.7 记录布局与格式化
- 9.8 小结
- 后记
- 作者简介
- 封面简介
展开全部
出版方
机械工业出版社
机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。