파이썬 프로그램의 시퀀스를 시각화 해보십시오.
자신이 초보자의 무렵, Python 독특한 내포 표기나 map 함수, filter 함수를 이용한 우아한 코드를 봐
이것은 무엇을 하고 있을까 신기해져 행동을 확인하기 위해 시행착오한 경험이 여러분 있다고 생각합니다.
그렇게 말할 때 아래와 같은 WEB 사이트를 이용하면 코드의 이해의 도움이 된다고 생각 소개하겠습니다.
Visualize Python tutor
대상 독자
주로 Python 학습중의 초보자・중급자를 대상으로 하고 있습니다.
환경
Python3.6도 Python2.7 두 코드에서 작동 할 수 있습니다.
다만 본문중의 프로그램은 Python3.6에서만 동작을 확인하고 있습니다.
여기에서 코드를 인용했습니다.
파이썬 내포 표기를 조금 더 자세히
샘플 코드 (map 함수)
print(list(map(lambda i:i**2,range(1,11))))
>>> [1, 4, 9, 16, 25, 36, 49, 64, 100]
위와 같이 프로그램이 어떻게 움직이는지 시각화할 수 있습니다.
녹화한 것이 아래의 페이지 링크가 됩니다.
Visualize Python tutor - map 함수
후기
파이썬을 시작했을 무렵에 알고 있으면 이해의 도움이 되었을 것이라고 생각했습니다.
Reference
이 문제에 관하여(파이썬 프로그램의 시퀀스를 시각화 해보십시오.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/wakame1367/items/df416cabb148ef68f2ca텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)