Python is now rising, and more and more people are learning it. Books on the market, in order to better save novice time and energy, fish overnight sorted out a super practical ten books, let the little white less detour, practice beat strange more worry ~ (the end of the welfare)
1. Title: Python Programming: From Getting Started to Practice
Python Crash Course
By Eric Mathers
Douban score: 9.1
What it’s about: This book is an introduction to Python, but is suitable for Python learners at all levels. The book is divided into two parts. The first part introduces the basic concepts you must understand to program in Python, including the introduction of powerful Python libraries and tools such as Matplotlib, NumPy, and Pygal, as well as lists, dictionaries, if statements, classes, files and exceptions, and code tests. Part 2 puts the theory into practice, explaining how to develop three projects, including simple Python 2D game development using data to generate interactive infographics, and creating and customizing simple Web applications, and helping readers solve common programming problems and puzzles.
2. Title: Fundamentals of Python 3rd Edition
By Magnus Lie Hetland
Translator: Yuen Guozhong
Rating on Douban: 8.2
Brief Introduction:
The book covers Python programming in a comprehensive way. It starts with the installation of Python, and then introduces the basics and concepts of Python, including lists, tuples, strings, dictionaries, and various statements. It then introduces some relatively advanced topics step by step, including abstractions, exceptions, magic methods, properties, iterators; After that, it discusses how to combine Python with database, network, C language and other tools, so as to give full play to Python’s powerful functions. At the same time, it introduces Python program testing, packaging, publishing and other knowledge. Finally, the author introduces the reader to the development process of 10 meaningful Python projects by following the steps of actual project development.
3. Title: Get Started with Python Programming — Automate Tedious Tasks
By AI Sweigart
Translator: Wang Haipeng
Douban score: 9.0
What it’s about: Most of today’s office chores can be done automatically by simple Python code. In particular, the collation and generation of large quantities of data reports. This book is very suitable for the lack of programming foundation of beginners to learn, now popular office automation operations can be basically learned from this book. (No loss for shares)
In fact, for the novice, the entry of the books do not need to read too much, read too much but easy to chaos, book learning in fine is not much. We should have a systematic plan for our study, improve step by step, and study with pertinence.
All the books mentioned in the article can be obtained for free in the group. There are also many internal materials for free distribution!
① Over 2000 Python ebooks (both mainstream and classic books should be available)
②Python Standard Library (Most Complete Chinese version)
③ project source code (forty or fifty interesting and classic practice projects and source code)
④Python basic introduction, crawler, Web development, big data analysis video (suitable for small white learning)
⑤ A Roadmap for Learning Python
Pan.baidu.com/s/1LckGHkaA…