일반인을 위한 파이썬 지침서/소개

첫째 중 첫째

+/-

자, 여러분은 프로그램을 해본 적이 없다. 이 지침서를 따라가면서 나는 프로그램의 방법을 여러분에게 가르치려고 노력할 것이다. 실제로 프로그램하는 방법을 배우는 데는 오직 한 가지 길이 있다. 여러분은 코드를 읽고 써야만 한다. 나는 여러분에게 많은 코드를 보여줄 계획이다. 여러분은 내가 무슨 일이 일어나는지 보여주기 위해서 여러분에게 보여준 코드를 입력해 넣어야만 한다. 그것을 가지고 놀면서 변경해 보라. 일어날만한 일 중 가장 최악의 경우는 그것이 멈추는 것일 뿐이다. 내가 코드를 입력해 넣는다면 다음과 같은 형태가 될 것이다.

# Python is easy to learn
print "Hello, World!"

이것은 다른 텍스트와 구별하기 쉬운 그런 형태이다. 조금 혼란스럽게 하기 위해 나는 또한 컴퓨터가 출력하는 것과 똑같은 폰트로 인쇄해 볼 것이다.

이제 더욱 중요한 일에 대해서 말하면 파이썬에서 프로그램을 하기 위해서 여러분은 파이썬 소프트웨어가 필요하다. 여러분이 아직 파이썬 소프트웨어를 가지고 있지 않다면 파이썬 공식 홈페이지로 가서 여러분의 컴퓨터에 적당한 버전을 구하라. 그것을 내려받아서 지시 사항을 읽고 설치하라.

파이썬 설치하기

+/-

먼저 여러분은 여러분의 컴퓨터에 맞는 적절한 파일을 파이썬 공식 홈페이지에서 내려 받을 필요가 있다. 2.0(혹은 더 새로운 버전)을 찾아서 윈도우를 사용한다면 윈도우 설치기를 받고 유닉스를 사용한다면 RPM 버전이나 소스를 구하도록 하라.

윈도우 설치기는 파일로 내려받을 수 있다. 그 파일은 내려받은 아이콘 위를 더블 클릭함으로써 실행될 수 있다. 설치는 진행되기 시작할 것이다.

여러분이 유닉스 소스형태로 구했다면 TK 확장모듈을 함께 컴파일하도록 해야만 IDLE을 사용할 수 있다.

상호작용 모드

+/-

IDLE(또는 파이썬 GUI라고도 부른다.)로 가라. 여러분은 다음과 같은 텍스트를 가지는 하나의 윈도우를 보게 될 것이다.

Python 2.0 (#4, Dec 12 2000, 19:19:57)
[GCC 2.95.2 20000220 (Debian GNU/Linux)] on linux2
Type "copyright", "credits" or "license" for more information.
IDLE 0.6 -- press F1 for help
>>>

>>>는 파이썬이 여러분이 현재 상호작용 모드에 있음을 알리는 방법이다. 상호작용 모드에서 여러분이 입력하는 것은 즉시 실행된다. 1 + 1를 입력해보라. 파이썬은 2로 응답할 것이다. 상호작용 모드로 여러분은 파이썬이 무엇을 할지를 검증할 수 있고 알아볼 수 있다. 여러분이 새로운 파이썬의 서술문을 가지고 놀 필요를 느낀다면 상호작용 모드로 가서 시험해 보라.

프로그램 작성과 실행

+/-

아직 IDLE에 있지 않다면 거기로 가라. File로 가고 New Window로 가면 이 윈도우에서 다음을 입력하라.

print "Hello, World!"

먼저 프로그램을 저장하라. File로 가고 Save에 가서 그것을 hello.py로 저장하라.(여러분이 원한다면 기본 디렉토리가 아닌 다른 어떤 디렉토리에 그것을 저장할 수 있다.) 이제 그것이 저장되면 실행될 수 있다.

다음으로 Edit로 그리고 Run script로 가서 프로그램을 실행하라. 이것은 Python Shell 윈도우에 Hello, World!를 출력할 것이다.

명령어라인에서 파이썬을 사용하기

+/-

여러분이 파이썬을 명령어 라인에서 사용하기를 원하지 않는다면, 그럴 필요가 없다면, IDLE를 사용하라. 상호작용 모드로 들어가기 위해서는, 아무런 인수도 주지 말고 단지 python를 입력하라. 프로그램을 실행하기 위해서는 텍스트 편집기(Emacs는 훌륭한 파이썬 모드를 가지고 있다.)를 사용해서 그것을 작성하라. 그리고 파이썬 프로그램 이름을 가지고 그것을 실행하라.