Current location - Training Enrollment Network - Books and materials - What books do you read in python?
What books do you read in python?
What books do you read by teaching yourself python? Let's get to know each other!

There are many books about python. Here are some books suitable for self-study:

1, a concise python tutorial

The book is not thick, which is very suitable for people with basic knowledge of 0 to teach themselves. The advantage of not being rough is that you can learn quickly, improve your self-confidence and be suitable for fast learning.

2.Python Learning Manual: Third Edition

This book tells about the portability, power and ease of use of Python, which is an ideal choice for writing independent applications and scripting applications. Whether you are a novice programmer or a novice Python, you can quickly and efficiently master the core Python language foundation through learning and apply it to any application field you are engaged in.

3.Python Basic Course (Second Edition, Revised Edition)

This book is a classic introductory tutorial of Python, with distinct levels, rigorous structure and informative content. Especially in the last few chapters, the author applies the above contents to the fascinating project of 10, introduces the development process of the project in the form of templates, and teaches Python development by hands, so that readers can appreciate the real charm of Python from the project.

4. Smooth python skin

This book is suitable for middle and advanced Python software developers to read and refer to. Committed to helping Python developers explore the excellent features of this language and related libraries, avoid duplication of effort, and write simple, fluent, easy-to-read and easy-to-maintain authentic Python-style codes. This book especially discusses the advanced usage of Python language, covering different aspects such as data structure, Python-style objects, parallelism and concurrency, and metaprogramming.

5.Python high performance programming

The book focuses on how to optimize the code and speed up the operation of practical applications. It mainly includes: background knowledge of computer internal structure, lists and tuples, dictionaries and collections, iterators and generators, matrix and vector calculation, concurrency, clustering and work queues. Finally, through a series of real cases, the problems that need to be paid attention to in the application scenario are shown.

6.Python Core Programming (3rd Edition)

This book is an upgraded version of the classic bestseller Python Core Programming (second edition), which explains general applications and Web development in detail. The total * * * is divided into three parts, which comprehensively covers many fields of application development and a large number of actual code cases. The exercises at the end of each chapter help to consolidate what you have learned and provide practical methods for intermediate Python developers.

Today's sharing is over. I hope I can help you!