Page 13 -
P. 13
에서 실행하기 좋은 언어로 파이썬 프로그램을 번역한다고 설명하는 편이 더 정확하다. 그러고 나서
파이썬 인터프리터(interpreter, 해석기)는 여러분이 지정한 명령을 컴퓨터가 따르도록 지시한다. 이 책
에서는 프로그램을 컴파일하고 인터프리트(interpret, 해석)하는 과정을 하나로 합쳐 실행이라는 용어
로 부른다. 예를 들어 “파이썬이 이 프로그램을 실행할 때…”와 같이 설명한다. 파이썬 컴파일러와
인터프리터를 사용해 프로그램을 실행하려면 터미널 창에서 python 명령 뒤에 파이썬 프로그램을 담
고 있는 파일명을 입력한다.
ૌѹ ࢎਊೞח ఫझ ಞӝܳ python3 helloworld.py ݺ۸ਸ ੑ۱೧
ਊ೧ ۽Ӓ۔ਸ ࢿೠ ۽Ӓ۔ਸ ஹੌೞҊ ੋఠܻೠ
ಞӝ helloworld.py ஹੌ۞ ߄٘ ੋఠܻఠ Hello, World
1234
ܻо ࢿೠ ۽Ӓ۔ ۱
ఫझ ੌ
그림 1.1.1 파이썬 프로그램 개발 과정
[프로그램 1.1.1]은 하나의 완전한 파이썬 프로그램이다. 이 코드는 helloworld.py 파일에 들어
있다. 이 프로그램은 터미널 창에 그저 하나의 메시지를 출력할 뿐이다. 파이썬 프로그램은 문장
(statement)으로 구성된다. 일반적으로 한 행에 문장 하나를 놓는다.
프로그램 1.1.1 Hello, World (helloworld.py)
import stdio
# 표준 출력 장치에 Hello, World 메시지를 출력한다.
stdio.writeln('Hello, World')
이 코드는 간단한 작업을 수행하는 파이썬 프로그램이다. 프로그래밍 입문서는 전통적으로
Hello, World를 출력하는 프로그램을 처음으로 작성한다. 아래 글상자에서는 프로그램을 실행
한 결과를 보여준다. 터미널 애플리케이션은 명령 줄 프롬프트(이 책에서는 %)를 출력하고 여
러분이 입력한 명령(이 책에서는 볼드체로 표시한다)을 실행한다. 윈도 환경에서는 명령 줄 프
롬프트에 홑화살괄호(>)를 출력한다. 이 코드를 python3 명령으로 실행하면 터미널 창에 Hello,
World 메시지를 출력한다(코드 중 네 번째 줄).
% python3 helloworld.py
Hello, World
022