Python in Practice
Tags
Summary
Editor's review
Who it's for
A good fit for
- 零基础想系统入门 Python 并动手做项目的自学者
- 应用型本科、高职院校计算机类专业的 Python 课程学生
- 想从语法过渡到爬虫、数据分析、可视化等方向的转行者
- 需要实训案例与配套教学资料的培训讲师、辅导老师
Not a good fit for
- 已有多年 Python 开发经验、想深入 CPython 原理的资深工程师
- 只关心机器学习算法推导、希望系统学习深度学习的读者
- 主要使用 R、Julia 等语言、仅想快速查阅 Python 语法的读者
Reading tips
- 按章节顺序学,先吃透第 1~7 章的语法,再进入后七章的应用领域,避免跳过基础直接抄代码。
- 每章末的实训任务务必自己写一遍,写不出来再看书中的步骤,这比读一遍正文有效得多。
- 边学边装好 Python、PyCharm 与 MySQL 环境,第 10 章以后的案例依赖真实数据库与摄像头硬件。
- 可以配合官方文档和 Python 之禅一类短文,理解书中的语法设计动机,而不只是记住写法。
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
- Chapter 1 Overview of the Python Language
- Chapter 2 Python Language Fundamentals
- Chapter 3 Program Control Structures
- Chapter 4 Functions and Modules
- Chapter 5 Composite Data Types
- Chapter 6 Object-Oriented Programming
- Chapter 7 File Operations
- Chapter 8 Network Programming
- Chapter 9 Web Scraping
- Chapter 10 Database Programming
- Chapter 11 Data Analysis
- Chapter 12 Data Visualization
- Chapter 13 Pygame Game Programming
- Chapter 14 AI Vision Applications—Face Recognition
FAQ
这本书适合零基础的人看吗?
这本书用的是 Python 3 吗?
书里的实训任务需要什么开发环境?
这本书和《Java应用与实战》是同一个系列吗?
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.
About the author
Wang Kefei: public information is limited, and at present only two computer-related works are known, namely Java Application and Practice and Python Application and Practice. Judging from the titles and their classification, his writing is aimed at programming beginners and engineering practice, covering the basic syntax, development environments, and project applications of the two mainstream languages, and belongs to the typical hands-on technical textbook category. Such books usually emphasize practical exercises and case-based implementation, with plain language and clear steps that make it easy for readers to learn while doing. The two works together cover both Java and Python, indicating that the author focuses on cross-language introductory programming teaching and can respond to the technology choices of different learners. For readers who wish to get started quickly and complete small projects, these books offer reference value. Because biographical and professional information is lacking, his identity, background, research direction, and academic experience cannot be confirmed; the above introduction is based solely on the works recorded in the database and makes no further inferences.
Jiang Guiliang is a Chinese author about whom little public information is available. The database contains only one work under this name, Python Applications and Practice, which is categorized under general computer science. Based on this limited information, his writing focuses on the practical application of programming languages, using Python as an entry point for readers who want hands-on practice. In the absence of biographical and academic details, it is difficult to assess his professional background or the full scope of his writing. His work can nonetheless be identified as a technical application book that emphasizes combining a language tool with real-world scenarios. For readers seeking to understand how Python is put into practice, such a title may offer some reference value. A fuller evaluation of his writing style and influence would require more works and author information.
Meng Xuemei: public information is limited. The only confirmed work is Python Applications and Practice, listed under the general computing category. Judging from the title, the book addresses the practical application of the Python language and hands-on project work, combining introductory programming with skills training. Books of this kind tend to emphasize operability, using examples to introduce syntax and tools so that readers can learn while practicing. Meng Xuemei's writing follows this approach, focusing on application rather than merely listing language features. For readers who want to use Python to solve practical problems, the work offers an accessible entry point for practice. Since no reliable public information is available about the author's education, profession, or research direction, no speculation is made here; this note only briefly describes the orientation of the existing work.