python代码运行过程可视化工具:pythontutor
2019-08-16 本文已影响5人
大白python
现时为止,大白查看代码运行的结果,用2种方式:
1,python标准函数:print()
2,jupyter notebook 分段运行代码
这都只能看到运行的结果,其运行过程内部是怎样的,无从知晓。
有一个网站可以解决这个问题,让你详细了解程序代码运行过程中,内部是怎么运作的。
该网站更多的是可视化数据在程序中的变化过程。
可视化的过程咱看动图如下:
整个程序数变动的过程活生生呈现你眼前,够明了了吧。
ps:jupyter notebook已经够大白细分明了地编写与检测程序了。pythontutor我多作为程序出现自已解释不了的错误,在网站上运行一次,执行过程对比,查找错误原因,又快又准。
重点:该网站除了python语言,还有 Java 等其他语言的版本。