There are a lot of Python books on the market right now. How do you find the best Python book for you?

1. Rank according to the sales volume of Python books on JD, and see which ones are in the top.

2. Keep track of the latest Python books to see which Python books have hit the shelves.

3. Pay attention to Python monthly sales in pounds or weekly sales.

For example, the editor will select the best-selling Python books in the asynchronous community.

 

Have a look, there are still some classics that have not been screened out? How to do?

You can click on any Python book, and you can’t go wrong if you click on the book recommended by JINGdong.

What I’m telling you seems to be a selection of books for the asynchronous community, but the rest of the books are the same.

For example, if you click on one of the Python books asynchronously, you can see the best Python books listed below in the recommendations.

 

The books selected here are very reliable. If you want to know which one is suitable for self-study, I will pick some books for you.

Python programming is quick to get started and automates tedious tasks

 

If you’ve never done computer programming before, this is a great primer, an introductory index to regular expressions, network programming, and Office document manipulation. Even in daily programming work will also be applied, the content is not deep, can be used as a guide for future learning. But if you’ve been exposed to at least one high-level computer programming language, know an IDE, and know object orientation, then I think you can just read the document without looking at this one. — From Douban

 

Stupid way to learn Python 3

 

It is not easy to get people to give up from the beginning of Python teaching, after reading Liao Xuefeng gave up halfway, read this book, do not emphasize knowledge, learn by project method is a good way to get started, recommended, 4 stars – from The review of The Website

Think Like a computer scientist in Python version 2

 

It is a good introduction to Python, especially because it combines the author’s higher level of thinking about programming. In addition to the explanation of syntax, it also probably makes readers feel how to program is concise and elegant. In fact, I have been using python to do data analysis and write machine learning programs before, but I have not learned a lot of knowledge systematically. I still rely on some superficial knowledge I have learned from C++ before, and the content about file processing and classes is always available for reference. So the last 1/3 of this book is of some help to me, I feel that after reading this book, I can read some advanced books (if necessary).

All three are the best Python starters.

Here’s a look at Python books that are best recommended for progression and practice

Python Core Programming (Version 3)

 

Python Core Programming (3rd Edition) is a new and updated version of the classic bestselling book Python Core Programming (2nd Edition), which is divided into three parts. Part 1 covers some general applications of Python, including regular expressions, network programming, Internet client programming, multithreaded programming, GUI programming, database programming, Microsoft Office programming, and extending Python. Part 2 covers topics related to Web development, including Web clients and servers, Web programming related to CGI and WSGI, Django Web frameworks, cloud computing, and advanced Web services. Part 3 is a supplementary/experimental chapter, covering text processing and a few other things.

Python Cookbook (3rd edition) Chinese Version

 

A good guide to python’s advancements, concise as documentation, but with a strong point and no minutiae. At present, most of the knowledge I may use is concentrated in the first eight chapters, and I believe I will read this book many times to find knowledge points in the future. — Douban

Python geek project programming

 

Python is a powerful programming language that is easy to learn and fun to use. But once you’ve mastered the basics, what’s next?

This book contains a set of imaginative programming projects that will guide you through creating images and music, simulating real-world phenomena, and working with Python

Arduino interacts with hardware like the Raspberry PI. You’ll learn to use common Python tools and libraries such as Numpy, Matplotlib, and PyGame,

To do the following:

● Using parametric equation and Turtle module to generate the pattern of flower ruler;

● Create music on computer by simulating frequency overtones;

● Convert graphic images to ASCII text graphics;

● Write a 3D program to generate 3D images hidden in random patterns;

● Create realistic animations using OpenGL shaders by exploring particle systems, transparency and billboard technology;

● 3D visualization using data from CT and MRI scans;

● Connect a computer to the Arduino program to create a laser show that responds to music.