Page 17 -
P. 17
지녔다는 점에서 상당히 흥미롭다. 예를 들어 파이썬 컴파일러 자체도 그저 하나의 문자열(.py 파일)
을 입력받아 다른 문자열(조금 더 기본적인 언어로 만들어진 대등한 프로그램)을 생성하는 프로그램
일 뿐이다. 나중에 여러분은 재미있는 다양한 작업을 수행하는 프로그램을 작성할 수 있을 것이다(그
러나 이 책에서는 컴파일러처럼 복잡한 프로그램은 만들지 않는다). 당분간은 프로그램의 입출력 종
류와 크기에 제한을 둘 것이다. 1.5절에서는 프로그램의 입출력을 위해 더 정교한 메커니즘을 사용
하는 방법을 살펴보고, 임의의 길이의 문자열을 입출력하고 음성이나 그림 등 다른 형태의 데이터를
처리할 수 있는 방법을 알아본다.
026