Recommend 4 code editors for Python beginners, super practical

Hello everyone, I am a python solo traveler

There are always some Python beginners who will ask: What Python IDE should I use to learn Python? After seeing what they do with Python, I concluded this post.

IDE is the abbreviation of Integrated Development Environment. In layman's terms, it is the place where you write code and debug code.

Introduce several code editors

1. Pycharm

Pycharm is a multi-functional IDE, especially code completion and debugger. Therefore, Pycharm is suitable for developing medium or large systems with Python.

Jetbrains offers two editions of Pycharm, one is Professional Edition (subscription model) and the other is Community Edition (free model). Pycharm version comparison here. In most cases, the Community Edition is sufficient for development.

The only problem is, that Pycharm is slow to start.

2. Visual Studio Code

Visual Studio Code is a code editor provided by Microsoft. Visual Studio Code is easy to use because it's optimized for building and debugging code.

Developers can develop in various programming environments by installing some plug-ins for Visual Studio Code. Microsft provides a Python plugin for Visual Studio Code.

Visual Studio Code is suitable for the development of small and medium systems because of its light behavior or actions.

3. Jupyter Notebook

Execute the following line of command:

jupyter notebook

The browser starts automatically and opens:

Jupyter Notebook is suitable for data visualization or machine learning because it excels at cell-by-cell code execution and drawing graphs and tables.

4. Google Colaboratory

The last is Colaboratory hosted by Google. That is a Jupyter Notebook customized for machine learning. We can run code on special processors GPU and TPU.

Summarize

Compared with the above IDEs, the summary is as follows:

Develop production-level applications, using Pycharm. In most cases, the Community Edition will suffice;

Develop lightweight code, using Visual Studio Code;

Process data like machine learning, using Jupyter Notebook;

Run the code on GPU or TPU, choose Colaboratory;

Well, my sharing is over here, if you like it, just like it and leave it! thank you for your support!

  Python learning experience and methods

If you learn a skill, you know that there are no other skills or shortcuts, only one method: practice more, practice more, practice more! ! ! To practice.

If it still doesn't work, it doesn't work, it depends on whether you are going in the wrong direction. One suggestion: Don't fight alone, find a partner or a mentor together, which can prevent unnecessary deviations.

And the most important point is that you must be interested. Interest is the best teacher. Choose the direction you are interested in in python.

Some of the learning videos, learning materials or projects involved in the following articles can be shared for free, just scan the CSDN official certification WeChat QR code below to [100% free access].

About Python Technical Reserve

Here, I would like to share with you a learning route about python to help you understand the general content and direction that you need to master in learning python.

After understanding the general learning route, you need to start learning. A set of supporting learning videos and materials has become the key.

In the process of learning, you can't learn anything by just watching and not practicing, and it's time to actually fight!

Finally, learning so much is to be able to find a good job. Before looking for a job, you must read the real interview questions of the big factory, which can provide a boost to the success of your interview.

Summarize

Changing careers as a programmer is nothing more than relying on two points: determination and perseverance!

As long as you make up your mind, I believe you can do it too!

In the eyes of many people, I can do it without perseverance and patience! Doesn't it just happen to prove that you can definitely do it too?

Finally, some of the learning videos, learning materials or projects involved in the article can be shared for free, just scan the CSDN official certification WeChat QR code below to [100% free access].

Guess you like

Origin blog.csdn.net/weixin_49895216/article/details/127301462