目錄(49章)
倒序
- 封面
- 版權頁
- Credits
- Preface
- Part 1. Module 1
- Chapter 1. Introduction and First Steps – Take a Deep Breath
- Chapter 2. Built-in Data Types
- Chapter 3. Iterating and Making Decisions
- Chapter 4. Functions the Building Blocks of Code
- Chapter 5. Saving Time and Memory
- Chapter 6. Advanced Concepts – OOP Decorators and Iterators
- Chapter 7. Testing Profiling and Dealing with Exceptions
- Chapter 8. The Edges – GUIs and Scripts
- Chapter 9. Data Science
- Chapter 10. Web Development Done Right
- Chapter 11. Debugging and Troubleshooting
- Chapter 12. Summing Up – A Complete Example
- Part 2. Module 2
- Chapter 1. Object-oriented Design
- Chapter 2. Objects in Python
- Chapter 3. When Objects Are Alike
- Chapter 4. Expecting the Unexpected
- Chapter 5. When to Use Object-oriented Programming
- Chapter 6. Python Data Structures
- Chapter 7. Python Object-oriented Shortcuts
- Chapter 8. Strings and Serialization
- Chapter 9. The Iterator Pattern
- Chapter 10. Python Design Patterns I
- Chapter 11. Python Design Patterns II
- Chapter 12. Testing Object-oriented Programs
- Chapter 13. Concurrency
- Part 3. Module 3
- Chapter 1. Getting Started – One Environment per Project
- Chapter 2. Pythonic Syntax Common Pitfalls and Style Guide
- Chapter 3. Containers and Collections – Storing Data the Right Way
- Chapter 4. Functional Programming – Readability Versus Brevity
- Chapter 5. Decorators – Enabling Code Reuse by Decorating
- Chapter 6. Generators and Coroutines – Infinity One Step at a Time
- Chapter 7. Async IO – Multithreading without Threads
- Chapter 8. Metaclasses – Making Classes (Not Instances) Smarter
- Chapter 9. Documentation – How to Use Sphinx and reStructuredText
- Chapter 10. Testing and Logging – Preparing for Bugs
- Chapter 11. Debugging – Solving the Bugs
- Chapter 12. Performance – Tracking and Reducing Your Memory and CPU Usage
- Chapter 13. Multiprocessing – When a Single CPU Core Is Not Enough
- Chapter 14. Extensions in C/C++ System Calls and C/C++ Libraries
- Chapter 15. Packaging – Creating Your Own Libraries or Applications
- Appendix A. Bibliography
- Index 更新時間:2021-08-20 10:40:49
推薦閱讀
- CockroachDB權威指南
- 軟件界面交互設計基礎
- CentOS 7 Server Deployment Cookbook
- Xcode 7 Essentials(Second Edition)
- PyTorch Artificial Intelligence Fundamentals
- 基于差分進化的優(yōu)化方法及應用
- 假如C語言是我發(fā)明的:講給孩子聽的大師編程課
- Swift 4 Protocol-Oriented Programming(Third Edition)
- 好好學Java:從零基礎到項目實戰(zhàn)
- Learning Jakarta Struts 1.2: a concise and practical tutorial
- ASP.NET開發(fā)寶典
- Learning QGIS(Second Edition)
- Effective Python:編寫高質量Python代碼的90個有效方法(原書第2版)
- Learning Unity Physics
- Mastering High Performance with Kotlin
- 邊做邊學深度強化學習:PyTorch程序設計實踐
- Selenium自動化測試實戰(zhàn):基于Python
- Visual C++實用教程
- IBM Cognos 10 Report Studio Cookbook(Second Edition)
- Learning Embedded Android N Programming
- Beginning Application Development with TensorFlow and Keras
- Oracle數(shù)據(jù)庫基礎與應用教程
- Amazon S3 Essentials
- 微信小程序開發(fā)實戰(zhàn)(第2版)
- 零基礎學低(無)代碼
- Learning Articulate Storyline
- 計算機軟件技術基礎(第2版)
- Unity 5.x Shaders and Effects Cookbook
- Kotlin從入門到進階實戰(zhàn)
- ASP.NET 4.0編程技術大全