Nowadays, more and more people can use Python. Python is not only adopted by many enterprises, but also more and more people in the teaching front line designate Python as a must-learn programming language. Why is Python getting so much attention?
First of all, this programming language is good at many fields, including not only artificial intelligence (AI) fields such as machine learning and deep learning, but also fields such as data analysis, scientific computing, web applications, and GUI (Graphical User Interface). .
Not only that, but Python also has the properties of a glue language that can easily be combined with programs developed in other programming languages. For areas that Python is not good at, developers can also use other programming languages that are good at this field to write programs, and then develop with Python.
This shows that learning Python is very important. Not only technical people, many non-technical people are learning Python now. So for beginners who want to learn Python, it is especially important to choose a suitable introductory book or introductory course.
Here I recommend an introductory book that can lead beginners to get started, and explain the basic syntax and programming knowledge of Python very comprehensively and systematically - "Understanding Python".
Author: [Japanese] Shibata Wangyang
Translator: Zhou Kai
This book pays great attention to the balance of the following two aspects when explaining.
■ Basic knowledge of Python language
■ Basic knowledge of programming
If these two aspects are applied to foreign language learning, the former is equivalent to basic grammar and vocabulary, and the latter is equivalent to writing and conversation. We all know that these two aspects are indispensable in foreign language learning. The same goes for learning Python, where basic knowledge of the Python language and programming is essential.
This book explains the nature of the Python language and programming in detail. No matter whether you have been exposed to the programming language or not, as long as you are a beginner of Python programming, you can read this book.
Although the content of this book is basic, it is not simple. This book provides 165 diagrams that make it easy for anyone to understand and master complex concepts and syntax.
When learning foreign languages, we must consolidate knowledge points through example sentences and dialogues. The 299 paragraphs of sample program code provided in this book are equivalent to a large number of example sentences and dialogues in foreign language textbooks, which can help you consolidate knowledge points and learn Python.
The writing of this book is rather colloquial. Based on the author's long-term teaching experience, it explains in detail what is difficult for beginners to understand and easy to misunderstand.
When you read this book, you will feel like you are in the scene, just like listening to the author's lecture, and complete the teaching activities of the 13 chapters together with the author. The following is a mind map of the content of the 13 chapters:
Some of the directory contents are shown below:
brief introduction
This book is full of pictures, texts and examples. It is printed in full color. Through 299 pieces of code and 165 charts, it comprehensively and systematically explains the basic syntax and programming knowledge of Python, covering branch/loop statements, objects, strings, lists, Collections, functions, classes, modules, exception handling, file handling, etc. For the places that are difficult for beginners to understand and misunderstand, this book uses plain language, supplemented by well-designed layouts, and explains it step by step and clearly and intuitively. Following the explanation of this book, readers can have a solid grasp of the basic knowledge of Python, and have the ability to actually use Python for programming.
New books are on the market, scan the code to buy
Scan the code to enter the group
Scan the code to join the new book early adopters group
Enjoy a free trial version
Enjoy book discounts
"Read the full text" to find out ☟