流畅的 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/ 购买与阅读。
推荐极客书查看更多极客书
Technology Radar 技术雷达
ThoughtWorks
免费
技术趋势
免费2.4 万字
1024限时特价
Python 爬虫开发与项目实战
范传辉
特价
Python
爬虫
限时 ¥20¥4040 万字
计算机图形学研究报告
AMiner
图形学
免费
免费5 万字
JavaScript 函数式编程指南
Luis Atencio
JavaScript
编程
函数
¥39.9920.2 万字
深度学习入门:基于 Python 的理论与实现
斋藤康毅
深度学习
Python
¥29.9928.5 万字
微信扫描登录