This book is an introductory book to Python for Python readers of all levels. The book is divided into two parts: the first part introduces the basic concepts that must be understood for programming in Python, including powerful Python libraries and tools, as well as lists, dictionaries, if statements, classes, files and exceptions, code testing, etc.; The second part puts theory into practice and explains how to develop three projects, including a simple 2D game, using data to generate interactive infographics, and creating and customizing simple web applications, and helps readers solve common programming problems and confusions. The second edition has been completely revised, simplifying the Python installation process, adding f-strings, get() methods, etc., And using the Plotly library and new versions of Django and Bootstrap in the project, etc.
Reader comments
Are you kidding me? I bought all the books and you told me that I can read them for free?
This book is great for Python beginners like me. The content is rich, the explanations are detailed, and the cases are also very practical. I particularly like the practical projects in the book, which allow me to apply theoretical knowledge into practice. However, I didn't like some of the code examples in the book, which felt a bit complicated. But overall, this is a recommended introductory book to Python.
Easy to learn and very practical
Beautiful, useful, understandable, good stuff [admiration]
I have read the first version before. The content is simple and friendly to people who are new to it.
Very detailed, suitable for beginners, great support
The knowledge introduced is very practical and more organized than the textbooks used in class. It is very enjoyable to read with some basic knowledge.
Are you kidding me? I bought all the books and you told me that I can read them for free?
This book is great for Python beginners like me. The content is rich, the explanations are detailed, and the cases are also very practical. I particularly like the practical projects in the book, which allow me to apply theoretical knowledge into practice. However, I didn't like some of the code examples in the book, which felt a bit complicated. But overall, this is a recommended introductory book to Python.
Easy to learn and very practical
Beautiful, useful, understandable, good stuff [admiration]
I have read the first version before. The content is simple and friendly to people who are new to it.
Very detailed, suitable for beginners, great support
The knowledge introduced is very practical and more organized than the textbooks used in class. It is very enjoyable to read with some basic knowledge.