Fluent Python: Clear, Concise, and Effective Programming, 2/e (Paperback)
暫譯: 流暢的 Python:清晰、簡潔且有效的程式設計,第二版(平裝本)
Ramalho, Luciano
- 出版商: O'Reilly
- 出版日期: 2022-05-10
- 定價: $2,980
- 售價: 9.0 折 $2,682
- 語言: 英文
- 頁數: 1012
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1492056359
- ISBN-13: 9781492056355
-
相關分類:
Python
-
相關翻譯:
流暢的 Python, 2/e (簡中版)
流暢的 Python|清晰、簡潔、高效的程式設計, 2/e (Fluent Python: Clear, Concise, and Effective Programming, 2/e) (繁中版)
銷售排行:
🥉 2022/11 英文書 銷售排行 第 3 名
立即出貨 (庫存 < 4)
買這商品的人也買了...
-
$2,280Working Effectively with Legacy Code (Paperback) -
Effective C++ : 55 Specific Ways to Improve Your Programs and Designs, 3/e (Paperback)$2,180$2,136 -
$2,363Programming Python, 4/e (Paperback) -
Python 錦囊妙計, 3/e (Python Cookbook, 3/e)$880$695 -
Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14 (Paperback)$2,100$1,995 -
Elements of Programming Interviews in Python: The Insiders' Guide (Paperback)$1,680$1,646 -
Clean Architecture: A Craftsman's Guide to Software Structure and Design (Paperback)$1,850$1,813 -
$2,375Refactoring: Improving the Design of Existing Code, 2/e (Hardcover) -
Intro to Python for Computer Science and Data Science: Learning to Program with AI, Big Data and The Cloud (美國原版)$5,440$5,168 -
$1,040Beyond the Basic Stuff with Python: Best Practices for Writing Clean Code -
The Pragmatic Programmer: your journey to mastery, 2/e (20th Anniversary Edition) (Hardcover)$2,030$1,989 -
Automate the Boring Stuff with Python : Practical Programming for Total Beginners, 2/e (Paperback)$1,760$1,672 -
Mathematics for Machine Learning (Paperback)$1,520$1,490 -
$2,205API Security in Action (Paperback) -
高效能 Python 程式設計, 2/e (High Performance Python: Practical Performant Programming for Humans, 2/e)$780$616 -
$1,898Python Distilled (Paperback) -
Murach's Python Programming (2nd Edition)$2,250$2,138 -
Introduction to Algorithms, 4/e (Hardcover)$2,190$2,146 -
Designing Machine Learning Systems: An Iterative Process for Production-Ready Applications (Paperback)$2,360$2,242 -
Data Structures & Algorithms in Python (Paperback)$2,530$2,479 -
$1,620Python Crash Course : A Hands-On, Project-Based Introduction to Programming, 3/e (Paperback) -
Learn Enough Python to Be Dangerous: Software Development, Flask Web Apps, and Beginning Data Science with Python (Paperback)$1,580$1,548 -
流暢的 Python|清晰、簡潔、高效的程式設計, 2/e (Fluent Python: Clear, Concise, and Effective Programming, 2/e)$1,200$948 -
史上最強 Python 入門邁向頂尖高手之路王者歸來, 3/e (全彩印刷)$1,200$948 -
一步到位!Python 程式設計 – 最強入門教科書, 4/e$630$498
商品描述
Python's simplicity lets you become productive quickly, but often this means you aren't using everything it has to offer. With the updated edition of this hands-on guide, you'll learn how to write effective, modern Python 3 code by leveraging its best ideas.
Don't waste time bending Python to fit patterns you learned in other languages. Discover and apply idiomatic Python 3 features beyond your past experience. Author Luciano Ramalho guides you through Python's core language features and libraries and teaches you how to make your code shorter, faster, and more readable.
Featuring major updates throughout the book, Fluent Python, second edition, covers:
- Special methods: The key to the consistent behavior of Python objects
- Data structures: Sequences, dicts, sets, Unicode, and data classes
- Functions as objects: First-class functions, related design patterns, and type hints in function declarations
- Object-oriented idioms: Composition, inheritance, mixins, interfaces, operator overloading, static typing and protocols
- Control flow: Context managers, generators, coroutines, async/await, and thread/process pools
- Metaprogramming: Properties, attribute descriptors, class decorators, and new class metaprogramming hooks that are simpler than metaclasses
商品描述(中文翻譯)
Python 的簡單性讓你能夠快速提高生產力,但這通常意味著你沒有充分利用它所提供的一切。透過這本更新版的實用指南,你將學會如何利用 Python 3 的最佳理念來編寫有效且現代的程式碼。
不要浪費時間將 Python 強行調整為你在其他語言中學到的模式。發現並應用超越你過去經驗的慣用 Python 3 特性。作者 Luciano Ramalho 將引導你了解 Python 的核心語言特性和庫,並教你如何使你的程式碼更短、更快且更具可讀性。
這本書的第二版《Fluent Python》包含了全書的重大更新,涵蓋了以下內容:
- **特殊方法:** Python 物件一致行為的關鍵
- **資料結構:** 序列、字典、集合、Unicode 和資料類別
- **函數作為物件:** 一級函數、相關設計模式,以及函數宣告中的類型提示
- **物件導向慣用法:** 組合、繼承、混入、介面、運算子重載、靜態類型和協定
- **控制流程:** 上下文管理器、生成器、協程、async/await,以及執行緒/進程池
- **元編程:** 屬性、屬性描述符、類別裝飾器,以及比元類別更簡單的新類別元編程鉤子