Home  >  Article  >  Backend Development  >  5 essential Python development tools for beginners (recommended)

5 essential Python development tools for beginners (recommended)

烟雨青岚
烟雨青岚forward
2020-06-22 13:27:273546browse

5 essential Python development tools for beginners (recommended)

5 essential tools for Python development suitable for beginners (recommended)

Desire to be good at work To do anything, you must first sharpen your tools. A good tool can get twice the result with half the effort. Excellent tools can help developers realize some ideas more conveniently. The following tools have also brought a lot of convenience to my work. Recommended For you who pursue beautiful things.

1. Python Tutor

Python Tutor is a free educational tool developed by Philip Guo, which can help developers overcome basic obstacles in programming learning and understand every line. The process by which source code moves through a computer when a program is executed. Through this tool, developers can write Python code directly in the web browser and run the program visually step by step. If you don’t know how the code runs in memory, you might as well copy it to Tutor and execute it visually to deepen your understanding.

Address: www.pythontutor.com/

5 essential Python development tools for beginners (recommended)

2. IPython

IPython is for Humans Python interactive shell. After using it, you will no longer want to use the built-in Python shell. IPython supports automatic variable completion, automatic indentation, supports bash shell commands, and has many built-in practical functions and functions. It is also a scientific computing tool. and the best platform for interactive visualization.

Address: ipython.org/

5 essential Python development tools for beginners (recommended)

3. Jupyter Notebook

Jupyter Notebook is like A scratch pad that combines text notes, mathematical equations, code, and visual content into an easily shareable document, displayed as a Web page. It is an essential tool for data analysis and machine learning.

Address: jupyter.org/

5 essential Python development tools for beginners (recommended)

4. Anaconda

Although Python is good, it can You will always encounter various package management and Python version problems, especially many packages on the Windows platform that cannot be installed normally. In order to solve these problems, Anoconda appeared. Anoconda includes a package management tool and a Python management environment, and also comes with a A large number of commonly used data science packages are also standard for data analysis.

Address: www.anaconda.com/

5 essential Python development tools for beginners (recommended)

5. Skulpt

Skulpt is implemented in Javascript An online Python execution environment that allows you to easily run Python code in your browser. Use skulpt combined with the CodeMirror editor to achieve a basic online Python editing and running environment.

Address: www.skulpt.org/

5 essential Python development tools for beginners (recommended)

Thank you for reading, I hope you can learn more about python.

This article is reproduced from: https://blog.csdn.net/EAPxUO/article/details/79029946

Recommended tutorial: "python tutorial"

The above is the detailed content of 5 essential Python development tools for beginners (recommended). For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:csdn.net. If there is any infringement, please contact admin@php.cn delete