5 useful Python tools are recommended

Source: Internet
Author: User
Tags jupyter jupyter notebook
The content of this article is to recommend 5 useful Python tools, the need for friends can have a look

Summary: 5 cool Python tools recommended

工欲善其事 its prerequisite, a good tool can make a multiplier effect, the Python community provides enough good tools to help developers to implement some ideas more convenient, the following tools for my work has brought a lot of convenience, recommended to the pursuit of good things for you.

Python Tutor

Python Tutor is a free educational tool developed by Philip Guo to help students overcome the underlying barriers in programming learning and understand the process of each line of source code in the computer as the program executes. With this tool, a teacher or student can write Python code directly in a Web browser and run the program in a gradual and visual manner. If you don't know how the code works in memory, you can copy it to tutor to visualize it and perform it over and over and deepen your understanding.

Address: http://www.pythontutor.com/

IPython

IPython is a for humans Python interactive shell, after using it you do not want to use your own Python shell, IPython support variable auto-completion, auto-indentation, Support Bash shell command, built in a lot of practical functions and letters And it is also the best platform for scientific computing and interactive visualization.

Address: https://ipython.org/

Jupyter Notebook

Jupyter Notebook is like a draft book that combines text annotations, mathematical equations, code, and visualizations into an easy-to-share document that can be presented as a Web page. It is an essential tool for data analysis and machine learning.

Address: http://jupyter.org/

Anaconda

Python is good, can always encounter a variety of package management and Python version problems, especially the Windows platform many packages do not install properly, in order to solve these problems, Anoconda appeared, Anoconda contains a package management tool and a Python management environment, A large number of commonly used data science packages are also included, as well as standard data analysis.

Address: https://www.anaconda.com/

Skulpt

Skulpt is a Javascript-implemented online python execution environment that allows you to easily run Python code in your browser. A basic online python editing and running environment can be achieved with SKULPT combined with the Codemirror editor.

Address: http://www.skulpt.org/

Related recommendations:

Paste a nginx log corresponding to the Python tool put into MySQL _mysql

Related Article

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.