Coding With Fun
Home Docker Django Node.js Articles Python pip guide FAQ Policy

How does novice Xiaobai learn Python well?


May 31, 2021 Article blog


Table of contents


What language is Python in? The answer is yes: it is a computer programming language with simple syntax, powerful power, hands-on and simple applications.

According to TIOBE's latest ranking, Python has surpassed many programming languages, with C and JAVA becoming one of the top three popular languages today.

 How does novice Xiaobai learn Python well?1

So how does novice Xiaobai learn Python well? A re there any ways to refer to it? The editor-in-chief is here to talk about some of his own methods.

1. Lay the groundwork

In fact, even though Python is one of the simplest programming languages and is infinitely close to human language habits, there is still a certain threshold for learning programming, so it's especially important to lay the groundwork early on.

It's also not recommended for novices to configure the relevant development environment at the beginning, even though the Python compiler installation process is simple, which sounds paradoxical, and how does the compiler write code without the relevant? But believe me, there are a few friends in the editor-in-chief who were enthusiastic about learning Python after learning about Python's popularity, but their desire to learn gradually went from getting started to "getting into the earth" because of the failure of the language kit and the installation of the associated IDE.

Small editor in this proposal with some free courses of web compiler to learn while practicing, can learn the relevant knowledge points, can also write code, no longer have to be careful to be discouraged by the compilation environment. Share here where the editor learned Python: Python2 Tutorials, Python3 Tutorials.

Only the foundation of the early play well, the post-writing project will have a kind of pleasure to open the second vein of the supervisor, the road of programming must be patient, careful.

2. Module library

When we learn the basics, we can then learn some simple third-party module libraries, such as: turtle drawing library, urllib, request reptile module, and so on.

The first thing to learn is the urllib reptile library, to meet some of their own quirks, I myself in the study of the urllib module, crawled a certain "pesticide" hand tour of hundreds of skins, anyway at this stage you see what direction you want, you learn what.

3. Real-world projects

In the real-world project phase, you're about to start learning the framework, django, flask, and reptile-oriented scrapy for website development.

Multi-hands-on practice, always believe that practice is the only criterion to test the truth, find and deal with problems encountered in the process and a, encounter problems more search.

After successfully addressing these issues, there is a great sense of accomplishment, which creates a positive feedback that is your biggest motivation to learn Python.