Recommend a great introductory Python book!

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".

1e68dba2b9a287901f9b07765d518da6.png

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.

7fc2d8754167d06ca5d04e22a38452c8.png

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.

2a04e5f17f96f0fe87360d2c276656b0.png

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:

1b0f4b368fa877ad4cb78a96991fc11f.png

Some of the directory contents are shown below:

556a0028eccd4e4ce891a3f54ac15958.png

07e7b6bd4b691edb00c7f92af86159a2.png

brief introduction

648d413a4b497e54b73242c5a0e8d4b0.png

49cbded22898eaec093f67a5ca7162f6.png

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.

9fc5446e94070c2f4b320674fa17f5c5.png

New books are on the market, scan the code to buy

dcc7d67b9e354861b62695b5f03dfba3.png

36a52ec9975cf4a9be6249f90b533e0d.png

Scan the code to enter the group

105c08044db5235bbbdf9e9088360567.png

Scan the code to join the new book early adopters group

Enjoy a free trial version

Enjoy book discounts

3132c307cd17ffc73e3d783f1814f3d1.png

"Read the full text" to find out ☟

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=326843035&siteId=291194637