You are on page 1of 2

COLUME IT

파이썬 소개
김동권 | 편집위원
아주대학교 기계공학부(dkim@ajou.ac.kr)

파이썬(python)은 프로그래밍 언어로, 다른 프 터 파이썬 튜토리얼(https://docs.python.org)의 내


로그래밍 언어와 비교할 때 문법이 쉬워 빠르게 학 용을 참고하여 몇 회에 걸쳐 파이썬 프로그램을 소
습할 수 있고, 프로그램의 입력 및 실행 또한 손쉽 개하도록 하겠다.
게 할 수 있다. 또한, 윈도우, 맥 OS, 리눅스 등의 다
양한 운영 체제 하에서 작동한다. 한편 파이썬은 다 파이썬의 설치 및 실행
양한 라이브러리를 이용해 여러 가지 기능을 손쉽
게 구현할 수 있다. 예를 들면 Tkinter, Matplotlib 등 웹 브라우저에 https://www.python.org/down­
의 라이브러리를 사용해 손쉽게 그림을 그리고 그 loads를 입력하면 무료로 배포되고 있는 파이썬 인
래프를 만들고 GUI를 제작할 수 있으며, Numpy, 트톨러를 다운받을 수 있다(그림 1). 인스톨러를
Pandas, Scipy 등의 라이브러리를 이용하여 다양한 실행한 후 기본 설정을 변경하지 않고 Next를 몇 차
과학 계산 및 수치 해석을 수행할 수 있다. 지금부 례 클릭하면 파이썬 프로그램을 손쉽게 인스톨 할
수 있다.
인스톨을 마친 후 시작 메뉴에 가면 파이썬 폴
더 아래에 IDLE(Integrated development Enviro­
ment) 아이콘을 찾을 수 있다. 이 아이콘을 클릭하
면 다음의 파이썬 셸 화면이 나타난다(그림 2).

[그림 1] 파이썬 다운로드 화면


(https://www.python.org/downloads) [그림 2] 파이썬 셸 화면

78 대한설비공학회
[그림 3] 셸에서 프로그램 실행

[그림 7] 피보나치 수열 계산

[그림 4] 나누기 관련 연산 수행

[그림 8] 빈 창에 명령어 입력
[그림 5] 거듭 제곱 계산

[그림 9] 저장한 프로그램의 실행 결과


[그림 6] 변수를 이용한 계산
함수를 정의하여 사용할 수도 있다. 그림 7은 피
파이썬 살펴보기 보나치 수열을 계산하는 함수를 정의하고 이를 사
용하여 1,000보다 값이 작은 피보나치 수열의 값을
파이썬 셸 화면에서는 간단한 프로그램을 직접 구한 예이다.
입력하여 실행할 수 있다. 간단히 Hello Python이 이상과 같이 프로그램을 사용하고 싶을 때마
라는 문자열을 출력해 보면 그림 3과 같다. 다 직접 입력하지 않고, 프로그램을 미리 입력하
셸을 이용하여 그림 4에서 그림 7과 같이 파 여 저장해두었다가 필요할 때 사용할 수 있다. 셸
이썬을 계산기처럼 쓸 수 있다. 그림 4에서 식 (1) 에서 File>New File을 클릭하면 빈 창이 나타나
는 단순한 나누기이고, 식 (2)는 몫을 식 (3)은 나머 며, 이 창에 그림 8과 같이 여러 명령어를 입력하
지를 계산한 것이다. 이때 #뒤에 써진 글자들은 주 고 File>Save를 선택하면 내용을 저장할 수 있고,
석으로 인식되기 때문에 계산에 아무 영향을 주지 Run>Run Module(혹은 F5)를 눌러 실행할 수 있다.
않는다. 그림 5에는 그림 3의 세제곱과 2의 8승이 그림 8은 숫자들의 곱을 구하는 프로그램이며 실
계산되어 있고, 그림 6은 변수를 이용한 계산 예이 행 결과는 그림 9와 같다. 이 프로그램은 File>Open
다. 또한, 그림 7과 같이 입력과 출력값을 가지는 을 선택하여 필요할 때 열어서 사용할 수 있다.

설비저널 제  44권 2015년 6월호 79

You might also like