Python language is a scripting language with a wide range of applications, including data analysis, natural language processing, machine learning, scientific computing, recommendation system construction, etc.
This book has a total of 12 chapters, which provide detailed explanations on how to optimize code and speed up the running speed of practical applications. This book mainly covers the following topics: background knowledge of computer internal structures, lists and tuples, dictionaries and sets, iterators and generators, matrix and vector calculations, concurrency, clusters and work queues, etc. At the end, a series of real cases demonstrate the issues that need attention in application scenarios.
This book is suitable for beginners and intermediate Python programmers, as well as readers who have a certain foundation in Python language and want to advance and improve.
Reader comments
This book is perfect for beginning and intermediate Python programmers like me. It details how to optimize code and improve running speed, and the content is very practical. Moreover, the cases in the book are very real, allowing me to better understand the problems in application scenarios. It feels somewhat similar to the book "Python Core Programming", but "Python High-Performance Programming" pays more attention to performance. All in all, it's a good book worth recommending!
This book is perfect for beginning and intermediate Python programmers like me. It details how to optimize code and improve running speed, and the content is very practical. Moreover, the cases in the book are very real, allowing me to better understand the problems in application scenarios. It feels somewhat similar to the book "Python Core Programming", but "Python High-Performance Programming" pays more attention to performance. All in all, it's a good book worth recommending!