Python 3: From Beginner to Practical
Tags
Summary
Editor's review
Who it's for
A good fit for
- 计算机、软件工程等专业本科生或高职高专学生,可作为课程教材
- 已会一门其他语言、想系统补齐Python 3语法与标准库的程序员
- 希望从语法学习过渡到能独立写小工具的编程爱好者
- 需要了解正则表达式、并发、网络与GUI等标准库用法的自学者
Not a good fit for
- 只想快速上手数据分析或Web框架、不打算系统学语法的读者
- 完全没有编程经验又缺乏指导、需要大量图解和分步带练的零基础读者
- 希望以最新Python版本特性或工程实践为主的进阶开发者
Reading tips
- 建议按上篇章节顺序推进,每章先读概念再动手敲代码,切勿只看不练
- 把每章的实战案例(如二分查找、排序、最短路径)当作课后必做项目,独立重写一遍
- 下篇标准库不必通读,可结合自己需求挑模块精读,其余作为日后查阅的索引
- 练习时用Python 3解释器配合脚本文件两种方式交替,尽早熟悉调试与异常信息阅读
About the publisher
The Publishing House of Electronics Industry is a comprehensive publisher distinguished by its focus on electronic information and related fields. Judging from the more than 3,000 titles in its catalogue, its publishing covers programming and design, artificial intelligence, computer science, finance and economics, photography, and social sciences, attending both to cutting-edge technology and to general readers. Representative titles include Factor Investing: Methods and Practice, x86 Assembly Language: From Real Mode to Protected Mode, The RISC-V Reader, Artificial Intelligence: Speech Recognition, Understanding and Practice, Phased Array Radar Technology, Radar Target Characteristics, and 100 Go Mistakes and How to Avoid Them, most of which centre on technical methods and engineering practice. Its authors include Shi Chuan, Li Zhong, Wang Xiaobo, David Patterson, Andrew Waterman, and Yu Zihao, among others from China and abroad. Owing to limited public information, no further publishing features are elaborated here.
Contents
- Part One Python Syntax and Practice
- Chapter 1 Introduction to Python
- Chapter 2 Basic Python Computation
- Chapter 3 Functions
- Chapter 4 Built-in Data Types
- Chapter 5 Object-Oriented Programming
- Chapter 6 Input/Output
- Chapter 7 Errors and Exceptions
- Chapter 8 Advanced Syntax Features
- Part Two The Python Standard Library
- Chapter 9 Common Modules of the Standard Library
- Chapter 10 Regular Expressions
- Chapter 11 Concurrent Computing
- Chapter 12 Graphical User Interface (GUI) Programming
- Chapter 13 Network Socket Programming
- Chapter 14 Internet Application Programming
- Chapter 15 Data Persistence
- References
FAQ
这本书适合零基础读者自学吗?
书中讲的是Python 2还是Python 3?
包含哪些实战案例?
目录里提到第15章数据持久化,讲的是什么?
这本书有配套资源吗?
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.