Home  >  Article  >  Backend Development  >  How to learn python well

How to learn python well

ChipsDie
ChipsDieOriginal
2019-05-16 15:34:253453browse

In fact, python is very suitable for beginners to get started. Compared with many other mainstream programming languages, it has better readability, so it is relatively easy to get started. The various built-in modules plus rich third-party modules eliminate a lot of "reinventing the wheel" work and can write things faster. Configuring the development environment is not very complicated. Both mac and linux have built-in python. In addition, as far as I know, many schools have also begun to use python to teach programming courses.

How to learn python well

Three suggestions for learning python well:

1. Find a tutorial that is easy to understand and has good routines. Watch it from beginning to end. Don’t read many books, focus on one. Type all the routines in it by hand to understand why. You can take a look at "A Concise Python Tutorial", but this book is not very suitable for beginners with zero basic knowledge. For zero basics, I recommend "Learning Programming with Children" or "Python Programming: From Introduction to Practice".

2. Find an actual project to practice on and achieve the training effect through real projects. The effect under this condition is much better than when you usually learn a new language. So it is best to have real projects to do. You can find a few classmates to make a website together. Note that a real project does not have to be a commercial project. Writing a blog website that you can only use is also a real project. The key is to have complete core functions.

3. Find someone who already knows python to be a teacher. Ask him for some suggestions on study planning (Zhihu is also a way), and then ask him for guidance when you encounter problems. This will get twice the result with half the effort. However, learn to search and learn how to ask better questions. No one wants to help you with your homework or answer “one-click” questions.

In addition, you also need to have confidence in yourself and persevere. In addition to learning programming languages, you also need to learn other computer knowledge and English. Not only do you need to learn to write code, you also need to learn to read code, and you also need to be able to debug code. Read error messages from your own programs. Find some programs on github and understand other people's code.

Python learning route outline

1. Linux basics

2. Python basics and advanced

3. Database SQL

4. Front-end and mobile development

5. Web full stack

6. Crawler and search

7. Big data analysis

8. Machine learning

9. Deep learning: TensorFlow, Caffe, CNN/RNN practical, face recognition, text mining, etc.

Related video recommendations "Python3 video tutorial

The above is the detailed content of How to learn python well. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn