Python 3.5 from Scratch
Tags
Summary
Editor's review
Who it's for
A good fit for
- 完全没接触过编程、想用Python入门的零基础读者
- 需要按部就班系统补齐语法、函数与面向对象基础的自学者
- 计划用该教材授课的Python网课、培训机构及大专院校教师
- 有其他语言经验、想快速了解Python 3基本写法的程序员
Not a good fit for
- 已经熟练使用Python、想深入性能优化或框架开发的进阶开发者
- 只想要爬虫/数据分析现成方案、不愿阅读语法基础的人
- 追求基于最新Python版本(3.10以上)写法的读者
Reading tips
- 先按第1章把环境装好并成功运行第一个程序,再进入后续语法章节
- 每章的“调试”和“温故知新”务必动手完成,可把示例代码改写成自己的小工具
- 学习面向对象和异常两章时,回头重写前面用函数写过的猜字游戏,体会差异
- 遇到版本差异(如PyMySQL、第三方库安装)时对照Python官方文档与库文档更新写法
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
- Chapter 1 Enter the Wonderful World of Python 3.5
- Chapter 2 Begin the Python Journey
- Chapter 3 Lists and Tuples
- Chapter 4 Strings
- Chapter 5 Dictionaries
- Chapter 6 Conditionals, Loops, and Other Statements
- Chapter 7 Functions
- Chapter 8 Object-Oriented Programming
- Chapter 9 Exceptions
- Chapter 10 Dates and Times
- Chapter 11 Regular Expressions
- Chapter 12 File Operations
- Chapter 13 Multithreaded Programming
- Chapter 14 Sending and Receiving Email
- Chapter 15 Network Programming
- Chapter 16 Database Operations (PyMySQL)
- Chapter 17 Hands-On Web Scraping Project
- Chapter 18 Data Analysis and Processing
FAQ
这本书适合完全没有编程基础的人吗?
书中讲的Python 3.5现在还能用吗?
这本书有讲爬虫和数据分析吗?
需要配套练习或编程环境吗?
这本书和《Python编程从入门到实践》相比如何?
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
Liu Yuzhou is an author of programming books about whom limited public information is available. The only work currently on record is Python Advanced Programming: Writing More Efficient and Elegant Python Code, which is categorized under programming design. Judging from the title and subject matter, his writing focuses on intermediate and advanced applications of the Python language, with attention to improving code efficiency and readability, and is aimed at readers who already have a foundation and wish to further refine their programming practice. Such content typically emphasizes the combination of engineering habits and language features rather than listing introductory syntax. Because the author's nationality, dates of birth and death, English name, and educational background are not clearly documented, his personal history and the full scope of his work remain difficult to outline; this introduction is based solely on the in-library work information and the writing direction reflected in the book title, and further details await additional public sources.