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

栏目: Python · 发布时间: 5年前

内容简介:在学习编程的时候,不明白代码的每一步都发生了什么,变量的作用域是怎样的。这些问题往往会给我们带来很大的困扰,这里我就要推荐一个网站了。代码在线运行,并可以单步执行,并将其可视化,说到这你可能还不明白,没关系我们进入网站看一下。以下是网站主页的一个例子,左边是可编辑的代码,下方的按钮

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

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

http://www.pythontutor.com/

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

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

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

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

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

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

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

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

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

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

如果觉得不错,可以分享~可以关注公众号~

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


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

App研发录:架构设计、Crash分析和竞品技术分析

App研发录:架构设计、Crash分析和竞品技术分析

包建强 / 机械工业出版社 / 2015-10-21 / CNY 59.00

本书是作者多年App开发的经验总结,从App架构的角度,重点总结了Android应用开发中常见的实用技巧和疑难问题解决方法,为打造高质量App提供有价值的实践指导,迅速提升应用开发能力和解决疑难问题的能力。本书涉及的问题有:Android基础建设、网络底层框架设计、缓存、网络流量优化、制定编程规范、模块化拆分、Crash异常的捕获与分析、持续集成、代码混淆、App竞品技术分析、项目管理和团队建设等......一起来看看 《App研发录:架构设计、Crash分析和竞品技术分析》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具