Python basic learning, what development tools do you use?

Python basic learning, what development tools do you use?

Integrated environments and code editors are essential programming tools for IT developers. Integrated environments are compatible with multiple programming languages ​​and contain more functions. They are generally larger in size and require more advanced knowledge to use. The code editor is simpler and smaller, and generally needs to have the following functions:

1. Save and reload code files

If an IDE or editor doesn't allow you to save your existing work and reopen it later in the same state you left it, then it's not an IDE.

2. Run the code inside the environment

Similarly, if you have to quit the editor to run Python code, it's just a normal text editor.

3. Support debugging

Support for stepping through code while the program is running is a core feature of all IDEs and most good code editors.

4. Syntax highlighting

Support for quick identification of keywords, variables, and symbols in code makes reading and understanding code easier.

5. Automatically supplement the code format

Any eye-catching editor or IDE will recognize a colon at the end of a "while" or "for" statement and know that the next line should be indented.

The functions usually provided by the above code editors. Python is one of the most popular programming languages. Many people want to learn Python programming. The following is a brief introduction to its commonly used integrated development environments and code encoders:

PyCharm IDE

PyCharm is one of the better (and one) full-featured IDEs specifically for Python . Also has a paid version (professional version) and a free open source version (community version), PyCharm supports quick installation and use whether it is in Windows, Mac OS X systems, or Linux systems.

Sublime Text code editor

Sublime Text is a very popular code editor that supports Python code editing and is compatible with all platforms at the same time, and has a wealth of plugins that extend syntax and editing functions. It is fast, compact and has good compatibility.

There are many integrated development environments and code encoders that can be used for Python development. The above are two of the more commonly used ones, which can be used for Python development quickly. In addition, there are some other integrated development environments and code editors that are also good, such as Spyder . Integrated development environment, Thonny integrated development environment, VIM code editor and Atom editor, etc. If you are interested, you can learn about them in order to choose the development tools that suit you.

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326057886&siteId=291194637