Python from Beginner to Mastery
Tags
Summary
Editor's review
Who it's for
A good fit for
- 完全没有编程基础、希望系统入门 Python 的自学者
- 高校计算机相关专业需要配套教材的学生
- 想用一本通式教程覆盖语法、爬虫、Web 开发的学习者
- 偏好跟着视频边看边敲的动手型读者
Not a good fit for
- 已具备 Python 基础、想深入学习某项技术的进阶开发者
- 需要针对数据分析或机器学习专项内容的读者
- 更愿意直接读官方文档、不喜欢按部就班教程的人
Reading tips
- 先读完第 1 至 13 章并把每章示例代码动手敲一遍,再进入高级应用篇
- 配套视频按章节顺序观看,遇到报错先自己排查再对照注释找原因
- 遇到示例库版本不兼容时,优先查官方文档说明,不要死磕旧写法
- 第 22 章项目实战建议独立重做一遍,再对照书中实现查漏补缺
About the publisher
Founded in 1980, Tsinghua University Press has 57 titles in our collection, covering popular science, medicine, health, law, philosophy and social sciences. Representative works include medical popular-science books such as Cancer Truth: Doctors Are Reading It Too and New Knowledge on Cancer by Bo Luo (Li Zhizhong), legal titles such as Sunshine Is the Best Preservative: Express Delivery of Major Global Anti-Corruption Cases, and works like Qi Ge's A Brief History of Philosophy with Big Ideas and Liu Yunhao's From the Internet to a New Industrial Revolution. Its authors include science writers, medical researchers, the Renmin University of China anti-corruption master's class and university scholars, reflecting a publishing profile that balances academic seriousness with accessible reading. As public information is limited, this profile is based only on the titles in our collection.
Contents
- Part 1 Fundamentals
- Chapter 1 Getting to Know Python
- Chapter 2 Python Language Basics
- Chapter 3 Operators and Expressions
- Chapter 4 Flow-Control Statements
- Chapter 5 Lists and Tuples
- Chapter 6 Dictionaries and Sets
- Chapter 7 Strings
- Part 2 Intermediate Advancement
- Chapter 8 Using Regular Expressions in Python
- Chapter 9 Functions
- Chapter 10 Object-Oriented Programming
- Chapter 11 Modules
- Chapter 12 Exception Handling and Program Debugging
- Chapter 13 File and Directory Operations
- Part 3 Advanced Applications
- Chapter 14 Database Operations
- Chapter 15 GUI Programming
- Chapter 16 Pygame Game Programming
- Chapter 17 Web Crawler Development
- Chapter 18 Using Processes and Threads
- Chapter 19 Network Programming
- Chapter 20 Web Programming
- Chapter 21 The Flask Framework
- Part 4 Project Practice
- Chapter 22 The e-Travel Website
FAQ
这本书适合零基础的人读吗?
书中的代码用的是 Python 2 还是 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.
About the author
Mingri Technology, whose full name is Jilin Province Mingri Technology Co., Ltd., is a high-tech company specializing in software development, education and training, and the integration of software development educational resources, and it organizes the compilation of computer programming textbooks. Its works are aimed mainly at programming beginners and focus on learning languages such as Python, Java, C#, and SQL, as well as GUI design and web front-end development; its common categories are programming design, computer fundamentals, and software learning. Representative works include the upgraded editions of Python GUI Design, SQL, and Java in the “Zero Foundation Learning” series, along with study notes on HTML+CSS+JavaScript and a complete self-study course on C#. The company has developed textbook series such as “From Beginner to Master” and “Software Development Video Lecture Hall”; related textbooks have received industry and university press awards, and several titles have long ranked among the top sellers in their categories. Public information is limited; the author name is an institutional byline, and the focus is on the compilation and publication of computer programming educational materials.