-
收藏
-
加书架
-
引用
简介
学习编写更出色的代码,让工作流程更加平滑 Python是一门强大且快速增长的动态编程语言。虽然它提供了很多用于编写高级、简洁、可维护代码的工具,但是对于这些技术却一直没有一个清晰的解释。《Python高级编程》为介绍所有Python功能提供了一个入口。每个概念的完整阐述、关于应用程序的讨论、动手指南都将教会你设计更好的架构,以及编写使得应用程序更加健壮与高效的代码。 如果你已经熟悉Python,并期望使用它提供的所有功能,那本书正是为你准备的。 主要内容 ◆ 涵盖所有语言的功能,包括函数、如何应用装饰器、上下文管理器与生成器 ◆ 介绍Python的类与对象模型、元类、类工厂以及抽象基类 ◆ 验证如何操纵Unicode字符串,以及Python2与Python3字 符串的区别 ◆ 提供Python2与Python3差异的深入讲解,并阐述如何编写跨版本的代码 ◆ 探讨单元测试、命令行界面工具以及新的异步编程库
编辑推荐
本书可以分为4个部分: 本书的前3章介绍Python中的函数。第Ⅱ部分包含第4~7章,介绍Python类与语言对象模型。第Ⅲ部分包含第8章和第9章,介绍字符串与数据。第Ⅳ部分包含无法融入前三部分的所有内容。
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2016-11-01
- 更新: 2023-06-07
- 书号:9787302452850
- 中图:TP311.56
- 学科:工学控制科学与工程工学计算机科学与技术工学软件工程