简述python执行原理_PythonTutor:一个帮助理解python执行过程的网站

  • Post author:
  • Post category:python


如果你,

常常搞不懂python的执行过程?

常常不理解python的对象?

下面介绍的这个网站将会帮你搞定!

先看两个GIF动画。下面这个动画演示了函数调用的过程。

20180208171842_365.gif

又如下面这个动画演示了递归函数的执行过程。

20180208171847_252.gif

这么神奇的网站就是Python Tutor!网址:http://www.pythontutor.com。下面是官网的介绍:

Python Tutor, created by Philip Guo (@pgbovine), helps people overcome a

fundamental barrier to learning programming: understanding what happens as the

computer runs each line of source code.

Using this tool, you can write Python 2, Python 3, Java, JavaScript,

TypeScript, Ruby, C, and C++ code in your web browser and visualize what the

computer is doing step-by-step as it executes.

提取下重点就是:用可视化图形帮助人们理解计算机在执行每一行代码时发生了什么。

可以上传自己的代码:

http://www.pythontutor.com/visualize.html

也可以直接在线写代码:

http://www.pythontutor.com/live.html

好了,废话不多说了,自己开始研究吧!