read-eval-print loop
사용자가 입력한 프로그램을 읽고 값을 계산한 다음 출력하는 일을 반복하는 구조
사용자 입력에 대한 실행결과를 바로 되돌려주는 상호작용 환경
Test Driven Development(TDD)가 어려운 코딩테스트에서
REPL은 print와 더불어 자주 쓰이는 디버깅 기능이다
대표적인 환경을 Jupyter notebook가 있다
참고로 Pycharm prefessional을 이용하면
ipynb 파일을 파이참에서도 코딩할 수 있다