Home >Backend Development >Python Tutorial >What book should a novice buy to learn python?
Python, also known as the "glue language", often becomes the first choice for beginners to learn programming languages because of its rich and powerful libraries. In order to get started with Python better and faster, and learn to use Python for programming, this article will share the best Python books for beginners, hoping to be helpful to you.
1. "Python Programming: From Introduction to Practice"
A book published in 2016, based on Python3.5 and also taking into account Python2.7, the book The content covered in it is relatively concise and does not contain difficult and obscure concepts.
Each summary is accompanied by exercises, which can help you get started writing programs faster and solve practical programming problems.
This book is a good choice for programmers with basic programming knowledge, and for 10-year-old boys who want to get started with Python and reach a level where they can develop practical projects.
2. "Fall in Love with Python and Master Python Programming in One Day"
This book breaks down complex programming concepts into simple steps. The author carefully selects distinctive concepts through many years of teaching experience. Examples, step-by-step practical teaching.
This book chooses Python 3.4.2 as the learning platform to streamline the seemingly lengthy programming learning, making the book "very thin" and making learning easier.
Teaching with the concept of “learn it once you learn it”, what is Python? What software is needed? How to use the corresponding module? Beginners with no programming experience can easily learn Python programming.
3. "Learning Python the "Stupid Way""
This book is an introductory book to Python, suitable for readers who don’t know much about computers and have never learned programming, but are interested in programming. Learn to use. The syntax uses Python 2.
The structure of the book is very simple, including a total of 52 exercises. 26 of them cover the three topics of input/output, variables and functions, and the other 26 cover some more advanced topics, such as conditional judgment, loops, classes and objects, code testing and project implementation, etc.
The format of each chapter is basically the same, starting with a coding exercise, writing the code according to the instructions, running it and checking the results, and then doing additional exercises.
4. "Python Basics Tutorial"
This book is a new revision of the classic tutorial. The author has completely rewritten the content of the book based on the various changes in the Python 3.0 version.
The author Magnus Lie Hetland is an associate professor at the Norwegian University of Science and Technology and a hacker. He likes to delve into cutting-edge programming languages. He has written many Python books and online tutorials and is deeply loved by readers.
If you don’t have any programming foundation, then you’d better read the first book “Python Programming: From Introduction to Practice” before choosing this as your second Python book.
It is worth mentioning that the 10 projects in the last few chapters of the book are the biggest highlights of this book, which are not only practical but also well explained.
5. "Get Started Quickly with Python Programming"
This book is especially suitable for beginners who lack programming foundation. The syntax uses Python 3.
The book not only introduces the basic knowledge of Python language, but also teaches readers how to apply these knowledge and skills through project practice.
The first part of the book introduces basic Python programming concepts, and the second part introduces a number of different tasks that can be completed automatically by the computer by writing Python programs.
At the same time, some exercises and in-depth practical projects are also provided at the end of each chapter to help readers consolidate the knowledge they have learned.
6. "Fun Learning Python Programming"
"Fun Learning Python Programming" is an introductory book for easily and quickly mastering python programming. The book is divided into 3 parts, with a total of 18 chapters, and the syntax uses Python 3.
Part 1, introduces the basic knowledge of Python programming, including Python installation and configuration, variables, strings, lists, tuples and dictionaries, conditional statements, loop statement functions and modules, classes, built-in functions and Drawing, etc.
Part 2 introduces how to use python to develop an example game pinball.
Part 3 introduces the development process of the stickman example game.
The above is the detailed content of What book should a novice buy to learn python?. For more information, please follow other related articles on the PHP Chinese website!