Core Python Programming (2nd Edition)
Tags
Summary
Editor's review
Who it's for
A good fit for
- 已有其他语言基础、想系统建立 Python 知识体系的开发者
- 学过 Python 语法,希望深入理解对象模型与面向对象设计的读者
- 需要查阅正则、网络、多线程、数据库、GUI 等实用主题的工程人员
- 希望通过每章习题自测、把知识真正落地的自学者
Not a good fit for
- 完全没有编程经验的零基础读者,建议先读更浅显的入门书
- 只想学 Python 3 现代语法与最新生态、不愿做版本迁移的读者
- 寻找框架实战项目(如数据分析、机器学习)的读者,本书侧重语言与通用应用
Reading tips
- 先通读第 1 部分,把对象、类型、函数与类吃透,再按需跳跃选读高级章节。
- 边读边敲代码,优先在 Python 3 环境复现示例,留意 print、字符串与 urllib 等差异并记录迁移写法。
- 每章习题至少动手完成一半,把报错与调试过程记成笔记,效果远超单纯阅读。
- 把本书当工具书放在手边,遇到正则、线程、数据库问题时按章节回查,而非一次读完。
About the publisher
Posts & Telecom Press is known for its strengths in science and technology, computing, and information and communications titles, and has extended its publishing into photography, art, software learning, and inspirational growth, giving it a fairly diverse range. Its catalog includes computing and communications works such as Refactoring and Patterns (Revised Edition) and Huawei Switch Learning Guide (Second Edition), alongside bilingual collector's editions such as The Little Prince (Chinese-English-French illustrated collector's edition), The Great Gatsby, and Three Days to See. Beijing Ten Years: 1980-1990 and Ghost Blade: WLOP Personal Illustration Collection reflect its presence in photography and art. Its authors include Antoine de Saint-Exupéry, Helen Keller, Joshua Kerievsky, Wang Da, Zhang Zhaozeng, and WLOP.
Contents
- Part 1: Python Core
- Chapter 1: Welcome to the Python World
- Chapter 2: Quick Start
- Chapter 3: Python Basics
- Chapter 4: Python Objects
- Chapter 5: Numbers
- Chapter 6: Sequences: Strings, Lists, and Tuples
- Chapter 7: Mapping and Set Types
- Chapter 8: Conditionals and Loops
- Chapter 9: Files and Input/Output
- Chapter 10: Errors and Exceptions
- Chapter 11: Functions and Functional Programming
- Chapter 12: Modules
- Chapter 13: Object-Oriented Programming
- Chapter 14: Execution Environment
- Part 2: Advanced Topics
- Chapter 15: Regular Expressions
- Chapter 16: Network Programming
- Chapter 17: Network Client Programming
- Chapter 18: Multithreaded Programming
- Chapter 19: Graphical User Interface Programming
- Chapter 20: Web Programming
- Chapter 21: Database Programming
- Chapter 22: Extending Python
- Chapter 23: Other Topics
FAQ
这本书适合零基础读者吗?
这本第二版讲的是 Python 2 还是 Python 3?
它和《Python核心编程(第3版)》有什么区别?
书中的习题有答案吗?
Comments
Find this book
This site is an index: you start “Search all sources” in your browser, and the entries it lists all point to third-party sites; please judge their availability yourself.