1.5 명령해석기 (Interpreter)
컴퓨터에서 사람이 입력한 내용을 컴퓨터 언어로 번역 해주는 방법에는 두가지가 있다.
인터프리트(interprete) 방식과 컴파일(compile) 방식이 있다. 간단하게 설명하자면 다음과 같다.
-Interprete
이 방식은 interpreter 라는 것이 사람이 입력한 내용들을 한 줄씩 바로바로 번역하여 주는 방법이다.
JAVA, HTML이 해당된다.
-Compile
이 방식은 Compiler 라는 것이 사람이 입력한 내용들이 모두 입력이 됐을때 한번에 번역해 주는 방법이다.
C, C++이 해당된다.
이제 인터프리트 방식을 이용하여 프로그램을 실행해보자!
먼저 컴퓨터에 깔려 있는 메모장이나 기타 다른 프로그램들을 이용해서 다음 파일을 작성해보자
파일 이름은 triangle.py 라고 하자 그리고 다음 내용을 적어 저장하자
print '직각삼각형 그리기\n'
d = float(raw_input('변의 길이 : '))
for i in range(int(d)+1):
print('* ' * i)
area = float((d ** 2) / 2)
print('넓이 : %s' % area)
raw_input() |
저장을 하였으면, cmd창에서 저장된 폴더로 이동하여 실행을 하면 다음과 같은 결과가 나온다.
넓이 : 8.0
|
python을 아직 전체적으로 공부하지는 않았지만, python 프로그래밍을 잘 하기 위해서는 잘 봐두면 좋을 것 같다.
'Language > Python' 카테고리의 다른 글
[Python] Python FILE 사용법 (0) | 2015.01.26 |
---|---|
[Python] Python Module Index (0) | 2015.01.26 |
[Python] 1.4 목록(Lists) (0) | 2015.01.26 |
[Python] 1.2 숫자 계산 & 1.3 변수 (0) | 2015.01.26 |
[Python] 1.1 Python 설치 (0) | 2015.01.26 |