2대화형 셸이 뭔가요?
IDLE 프로그램을 실행하면 Python 3.7.0 Shell 창이 뜨면서 다음과 같은 메시지가 보입니다.
Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:06:47) [MSC v.1914 32 bit (Intel)] on win32
Type "copyright", "credits" or "license( )" for more information.
>>>
여기서 >>> 기호는 파이썬이 사용자가 입력하기를 기다리고 있다는 뜻입니다. 사용자가 입력을 하면 바로 결과를 보여 주는데 이것을 대화형 셸(Interactive shell) 혹은 셸(shell)이라고 부릅니다. 대화형 셸을 이용하면 파이썬과 대화하듯이 명령을 내리고 그 결과를 바로 볼 수 있습니다.
그림 1-9 대화형 셸
지금부터 설치한 파이썬 프로그램이 제대로 동작하는지 실행해 보고 파이썬 프로그램도 만들어 보겠습니다.