给Python初学者推荐一个代码可视化网站

给Python初学者推荐一个代码可视化网站!

在学习编程的时候,不明白代码的每一步都发生了什么,变量的做用域是怎样的。这些问题每每会给咱们带来很大的困扰,这里我就要推荐一个网站了。python

http://www.pythontutor.com/编程

代码在线运行,并能够单步执行,并将其可视化,说到这你可能还不明白,不要紧咱们进入网站看一下。如下是网站主页的一个例子,左边是可编辑的代码,下方的按钮BackForward表明向前一步或向后一部,右侧是可视化的窗口,反应了变量的做用域以及绑定关系,是否是一目了然~学习

图片描述

如下是主页的介绍,虽然是英文可是都很简单,能够看到,不单单是Python,还支持一些常见的语言的可视化。官网介绍说,已经有500w人使用过本网站了~点击箭头指向的连接,可运行咱们本身的代码。测试

图片描述

点进去连接后,有一个编辑框,选择咱们的语言(这里是py3.6),而后在框里写咱们本身的代码,我简单写了几行测试。而后点击下方的按钮进行可视化运行。网站

图片描述

运行后的界面是这样的,下方有4个按钮,分别表明代码的执行步骤,向前向后等。右侧是输出框和可视化框。咱们运行几步试试。spa

图片描述

运行了几步后,右侧出现告终果,显示的关系十分清楚!学习的时候,有不明白的代码直接丢进去执行,结果清清楚楚,是学习的利器呀~但愿咱们好好利用本网站去学习,本网站还有一些别的功能,例如志愿者帮助解答代码问题等,能够自行探索~3d

图片描述

若是以为不错,能够分享~能够关注公众号~
图片描述code

相关文章
相关标签/搜索