Five cool Python tools and python tools
A good tool can get twice the result with half the effort. The Python Community provides enough excellent tools to help developers implement some ideas more conveniently, the following tools have brought a lot of convenience to my work. We recommend you to pursue beautiful things.
Python Tutor
Python Tutor is a free educational tool developed by Philip Guo. It helps students overcome the basic obstacles in programming learning and understand the process of each line of source code in the computer during program execution. With this tool, instructors or students can directly write Python code in a Web browser and gradually run programs visually. If you don't know how the code runs in the memory, copy it to the Tutor and execute it visually for better understanding.
Address: http://www.pythontutor.com/
IPython
IPython is a Python Interactive shell for Humans. After using it, you don't want to use your own Python shell. IPython supports Automatic completion of variables, automatic indentation, and bash shell commands, it has many built-in practical functions and functions, and is also the best platform for scientific computing and interactive visualization.
Address: https://ipython.org/
Jupyter Notebook
Jupyter Notebook is like a draft, which combines text comments, mathematical equations, code, and visual content into a document that is easy to share and displayed on a Web page. It is an essential tool for data analysis and machine learning.
Address: http://jupyter.org/
Anaconda
Although Python is good, it may always encounter various package management and Python version problems. In particular, many packages on the Windows platform cannot be installed normally. To solve these problems, Anoconda has emerged, anoconda includes a package management tool and a Python management environment, along with a large number of commonly used data science packages, which is also the standard for data analysis.
Address: https://www.anaconda.com/
Skulpt
Skulpt is an online Python execution environment implemented by Javascript. It allows you to easily run Python code in a browser. You can use skulpt in combination with the CodeMirror editor to implement a basic online Python editing and running environment.
Address: http://www.skulpt.org/
Sharing a circle of friends is another kind of appreciation
The more we share, The more we have
Welcome to the efficient data analysis community
Add me to the big data dry goods group: tongyuannow
More than 100000 people are interested in joining us