流畅的 Python

内容简介

本书致力于帮助 Python 开发人员挖掘这门语言及相关程序库的优秀特性,避免重复劳动,同时写出简洁、流畅、易读、易维护,并且具有地道 Python 风格的代码。本书尤其深入探讨了 Python 语言的高级用法,涵盖数据结构、Python 风格的对象、并行与并发,以及元编程等不同的方面。

  • Python 数据模型:理解为什么特殊方法是对象行为一致的关键。  
  • 数据结构:充分利用内置类型,理解 Unicode 文本和字节二象性。
  • 把函数视作对象:把 Python 函数视作一等对象,并了解这一点对流行的设计模式的影响。
  • 面向对象习惯用法:通过构建类学习引用、可变性、接口、运算符重载和多重继承。  
  • 控制流程:学习使用上下文管理器、生成器、协程,以及通过 concurrent.futures 和 asyncio 包实现的并发。
  • 元编程:理解特性、描述符、类装饰器和元类的工作原理。  

作者简介

Luciano Ramalho,从1998年起就成为了 Python 程序员。他是 Python 软件基金会的成员,Python.pro.br(巴西的一家培训公司)的共同所有者,还是巴西众创空间 Garoa Hacker Clube 的联合创始人。他领导过多个软件开发团队,还在巴西的媒体、银行和政府部门教授 Python 课程。

极客书购买须知

  1. 本产品为《流畅的 Python》一书电子版全本内容,共计 92.7 万字。
  2. 付费购买用户、会员用户可享受文章永久阅读权限。
  3. 本产品为虚拟产品,一经付费概不退款,敬请谅解。
  4. 本产品内容授权自北京图灵文化发展有限公司。
  5. 极客书同时可在 http://gitbook.cn/ 购买与阅读。
推荐电子书查看更多电子书
人工智能之数据挖掘
AMiner 出品
人工智能
数据
免费20 万字
极简算法史
Luc de Brabandere
算法
数学
¥19.9977 万字
携程技术2018年度合集
携程技术中心出品
人工智能
架构
大数据
技术合集
免费41 万字
The Coder Vol.6:小程序有大事
GitChat
小程序
微信
The Coder
免费6.5 万字
Python 编程:从入门到实践
Eric Matthes
Python
编程
¥44.570.3 万字
微信扫描登录