Five cool Python tools and python tools

Source: Internet
Author: User
Tags jupyter jupyter notebook

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




Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.