파이썬(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>>: 코드를 모두 실행한 마지막 줄로 간다.
'프로그래밍 > 파이썬' 카테고리의 다른 글
파이썬(python) 리스트 내포(List comprehension) (0) | 2022.04.02 |
---|---|
파이썬(python) 변수의 값 복사하기 (0) | 2022.04.02 |
파이썬(python)의 변수란? (0) | 2022.04.02 |
cmd에서 python 파일명.py 입력 후 python이라고 뜨는 문제 (2) | 2022.03.26 |
파이썬(Python) "PRN 장치를 초기화할 수 없습니다." 해결 방법 (0) | 2022.03.25 |
댓글