2. Read books that explain the basics. If you have no programming experience and want to learn Python by yourself, you can buy a basic book, because the book is still relatively systematic. There are many Python introductory books, which can be selected according to the situation.
3, advanced advanced, after the completion of basic learning, you can advance to advanced, you need some advanced tutorials, or try to solve some difficult problems, and deeply understand the characteristics and implementation of the language.
4, maintain continuity, learning programming is more taboo in the process of learning often interrupted, because programming needs to keep the brain familiar with and remember the program, so learning Python should maintain continuity.
5. Enter actual combat. After the infrastructure construction is completed, you need to carry out actual combat. You can build a project by yourself, and the problems encountered in the project will make you have different gains.
6, look at the cow code, because looking at other people's code, you can see other people's different solutions to the problem, you can see different implementation methods, and you may learn knowledge that you have not mastered.
7. Studying the underlying implementation is generally something above senior programmers. After learning and understanding the realization of the source code, you will eventually become a technical bull.