
Python的简单性使您能够快速地提高工作效率,但这通常意味着您不能使用它所提供的所有功能。在这个实践指南的更新版中,您将学习如何利用Python3的最佳思想来编写有效的、现代的代码。
发现并应用超出您过去经验的惯用Python 3特性。作者Luciano Ramalho将指导您了解Python的核心语言特性和库,并教你如何使您的代码更短、更快、更易读。
本书的主要更新包括:Fluent Python,第二版,包括:
特殊方法: Python对象行为一致的关键
数据结构: 序列、字典、集合、Unicode和数据类
函数作为对象: 一级函数、相关设计模式和函数声明中的类型提示
面向对象的习惯用法: 组合、继承、mixins、接口、操作符重载、静态类型和协议
控制流: 上下文管理器、生成器、协程、async/await和线程/进程池
元编程: 比元类更简单的属性、属性描述符、类装饰器和新的类元编程
https://www.oreilly.com/library/view/fluent-python-2nd/9781492056348/

专知便捷查看
便捷下载,请关注专知公众号(点击上方蓝色专知关注)
专知,专业可信的人工智能知识分发
,让认知协作更快更好!欢迎注册登录专知www.zhuanzhi.ai,获取70000+AI(AI与军事、医药、公安等)主题干货知识资料!
欢迎微信扫一扫加入专知人工智能知识星球群,获取最新AI专业干货知识教程资料和与专家交流咨询!点击“阅读原文”,了解使用专知,查看获取70000+AI主题知识资料