Pythontutor:可視化代碼在內存的執行過程


http://www.pythontutor.com/visualize.html
今天去問開發一個Python淺拷貝的問題,開發給了一個神器,可以可視化代碼在內存的執行過程,一看即懂,太NB了!~
真是理解Python = 淺拷貝 深拷貝的神器。
另外這個網站也支持其他語言:Java,JavaScript,C++,C,Ruby等。
效果如動圖:


輸入代碼后,點擊Visualize Execution,就看到上圖的界面了。
左上為代碼區;
左下是控制區,4個按鈕First、Back、Forward、Last控制運行步驟,也可以拖動滾動條來調整運行進度。單擊代碼區的某行代碼,該行代碼會變紅,點擊Back或Forward可以直接跳到該行代碼;
右上是Print輸出區,這個框是可以調整大小的;
右下就是可視化代碼在內存的執行過程的圖示了。

 

---------------------------------------------------------------------------------

關注微信公眾號即可在手機上查閱,並可接收更多測試分享~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM