• 可以使用搜索框,搜索指定的书籍!
  • 终于有Python的书籍了,暂时没人访问😢

流畅的Python

Python wanyahai 3个月前 (09-27) 120次浏览 0个评论 扫描二维码

技术大咖推荐】
“很荣幸担任这本优秀图书的技术审校。这本书能帮助很多中级 Python 程序员掌握这门语言,我也从中学到了相当多的知识!”——Alex Martelli,Python 软件基金会成员
“对于想要扩充知识的中级和高级 Python 程序员来说,这本书是充满了实用编程技巧的宝藏。”——Daniel Greenfeld 和 Audrey Roy Greenfeld,Two Scoops of Django 作者
【本书特色】
本书由奋战在 Python 开发一线近 20 年的 Luciano Ramalho 执笔,Victor Stinner、Alex Martelli 等 Python 大咖担纲技术审稿人,从语言设计层面剖析编程细节,兼顾 Python 3 和 Python 2,告诉你 Python 中不亲自动手实践就无法理解的语言陷阱成因和解决之道,教你写出风格地道的 Python 代码。
● Python 数据模型:理解为什么特殊方法是对象行为一致的关键。
● 数据结构:充分利用内置类型,理解 Unicode 文本和字节二象性。
● 把函数视作对象:把 Python 函数视作一等对象,并了解这一点对流行的设计模式的影响。
● 面向对象习惯用法:通过构建类学习引用、可变性、接口、运算符重载和多重继承。
● 控制流程:学习使用上下文管理器、生成器、协程,以及通过 concurrent.futures 和 asyncio 包实现的并发。
● 元编程:理解特性、描述符、类装饰器和元类的工作原理。
【主要内容】
本书致力于帮助 Python 开发人员挖掘这门语言及相关程序库的优秀特性,避免重复劳动,同时写出简洁、流畅、易读、易维护,并且具有地道 Python 风格的代码。本书尤其深入探讨了 Python 语言的高级用法,涵盖数据结构、Python 风格的对象、并行与并发,以及元编程等不同的方面。
本书适合中高级 Python 软件开发人员阅读参考。
【译者简介】
安道
专注于现代计算机技术的自由翻译,译有《Flask Web 开发》《Python 网络编程攻略》《Ruby on Rails 教程》等书。
个人网站:http://about.ac/。
吴珂
现为 Airbnb 公司软件工程师,所在团队主要负责开发和维护各类可伸缩、高性能服务,并在 Airbnb 内推广面向服务的系统架构。在分布式系统、云存储服务和跨平台 SDK 开发,以及大规模数据处理等方面有多年经验。

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

前言
第一部分 序幕
第 1 章 Python 数据模型
第二部分 数据结构
第 2 章 序列构成的数组
第 3 章 字典和集合
第 4 章 文本和字节序列
第三部分 把函数视作对象
第 5 章 一等函数
第 6 章 使用一等函数实现设计模式
第 7 章 函数装饰器和闭包
第四部分 面向对象惯用法
第 8 章 对象引用、可变性和垃圾回收
第 9 章 符合 Python 风格的对象
第 10 章 序列的修改、散列和切片
第 11 章 接口:从协议到抽象基类
第 12 章 继承的优缺点
第 13 章 正确重载运算符
第五部分 控制流程
第 14 章 可迭代的对象、迭代器和生成器
第 15 章 上下文管理器和 else 块
第 16 章 协程
第 17 章 使用期物处理并发
第 18 章 使用 asyncio 包处理并发
第六部分 元编程
第 19 章 动态属性和特性
第 20 章 属性描述符
第 21 章 类元编程
结语
附录 A 辅助脚本
Python 术语表
作者简介
关于封面


本站大部分内容收集于互联网,只做学习和交流使用,版权归原作者所有。本站发布的内容若侵犯到您的权益,请联系本站处理。
喜欢 (1)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址