본문 바로가기
프로그래밍/파이썬

파이썬(python) 시각화 사이트

by 블랜드 2022. 4. 2.
반응형

파이썬(python) 시각화 사이트

https://pythontutor.com/live.html#mode=edit

 

Live Programming Mode - Python Tutor - Visualize Python and JavaScript code

Write code in Python 3.6 Python 2.7 JavaScript ES6 Someone is typing ... <!-- copied and pasted from pytutor.js TODO: integrate all this together and modularize --> << First < Prev Next > Last >> Submit

pythontutor.com

 이 사이트는 파이썬 코드를 작성하면 변수 값들이 어떻게 할당되어 작동하는지를 시각적으로 보여준다. 인터넷 연결만 하면 사용할 수 있으므로 파이썬을 시각적으로 이해하며 하고 싶은 경우에 아주 유용하다.


 

코드 입력 및 실행창

 위 사이트에 들어가면 왼쪽 그림 같은 화면이 나오는데, 빈 여백에 파이썬 코드를 작성하면 자동으로 실행되어 오른쪽과 같이 시각적으로 코드 결과를 보여준다.

 

언어 선택창

 참고로 Write code in에서 사용하고 싶은 언어를 고를 수도 있다. Python 3.6뿐만 아니라 Python 2.7, JavaScript ES6과 같은 언어도 지원하므로 매우 유용하다.

주의사항

 파이썬 코드를 실행할 때 시각적인 결과를 보고 싶다면 위 오른쪽 그림과 같이 render all objects on The heap (Python)을 선택해줘야 시각적인 실행 결과가 나온다. 그리고 왼쪽 그림을 보면 <<Fisrt <Prev Next> Last>>가 있는데, 이는 다음과 같은 기능을 갖는다.

 <<First: 아무 코드도 실행하지 않는 첫 줄로 돌아간다.
 <Prev: 이전 줄로 되돌아간다.
 Next>: 다음 줄로 간다. 
 Last>>: 코드를 모두 실행한 마지막 줄로 간다.

 

반응형

댓글