python代码运行过程可视化工具:pythontutor

现时为止,大白查看代码运行的结果,用2种方式:
1,python标准函数:print()
2,jupyter notebook 分段运行代码

这都只能看到运行的结果,其运行过程内部是怎样的,无从知晓。

有一个网站可以解决这个问题,让你详细了解程序代码运行过程中,内部是怎么运作的。

网站地址:http://www.pythontutor.com

该网站更多的是可视化数据在程序中的变化过程。
可视化的过程咱看动图如下:

大白python

整个程序数变动的过程活生生呈现你眼前,够明了了吧。

ps:jupyter notebook已经够大白细分明了地编写与检测程序了。pythontutor我多作为程序出现自已解释不了的错误,在网站上运行一次,执行过程对比,查找错误原因,又快又准。

重点:该网站除了python语言,还有 Java 等其他语言的版本。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容