带解释的网页Python解释器
在reddit上,我看到一个网站的链接,这个网站不仅能解释Python代码,还能用图形化的方式展示代码是怎么被解释的。我觉得这对学习和教学非常有帮助。可惜我不记得那个链接了。
比如有这样的代码:
A = []
B = A
B.append(1)
print A
print B
这个网站会展示每一行代码是如何改变Python程序的状态的。用户可以看到A和B代表的是同一个对象,并且直观地理解第三行代码是如何影响print A
和print B
的。
在reddit上,我看到一个网站的链接,这个网站不仅能解释Python代码,还能用图形化的方式展示代码是怎么被解释的。我觉得这对学习和教学非常有帮助。可惜我不记得那个链接了。
比如有这样的代码:
A = []
B = A
B.append(1)
print A
print B
这个网站会展示每一行代码是如何改变Python程序的状态的。用户可以看到A和B代表的是同一个对象,并且直观地理解第三行代码是如何影响print A
和print B
的。