Interpreter?

Python은 script 언어로 보통 컴파일(compile) 과정없이 명령어를 바로 번역하여 쓰는 script 언어 중 하나이다.
간단히 개념은 interpreter라는 개념의 도구를 통해 바로 번역하고 실행 시킬 수 있는 언어라고 이해하고 있으면 된다.

개발 하다보면 결국 Python을 Visual studio code, PyCharm과 같은 통합 개발 환경(IDE)에서 개발을 진행하게 되겠지만, 이 언어가 어떻게 interpreter를 이용해 명령어가 바로 변역되고 실행 되는지 과정 정도는 알고 있을 필요가 있다.

프로래밍에 경험이 적거나 없는 경우 통합 개발 환경을 이용하면서 시작하는 경우가 있을 수 있는데, 결국 아래와 같은 상황을 거쳐 Python으로 개발된 프로그램이 수행된다고 이해만 하고 있으면 된다.

1) Python 프로그램 시작 - 터미널(or 명령어) 창을 열어 Python을 실행 시킨다.

위와 같이 Python 언어를 입력 할 수 있는 모드르 진입할 것을 볼 수 있고 이것을 Interactive Mode라고 한다.
(MAC, Windows 는 명령어가 다를 수 있으나 python or python3 중 하나 이므로 인지만 하고 크게 신경 쓸 필요 없음)

2) '>>>' 모양의 prompt 가 보이면 Python 언어를 입력 및 실행 할 수 있다.
ex1> Single line code, 간단한 덧셈 뺄셈 연산

ex2> Multi line code, if문

if문과 같이 2줄 이상의 입력이 필요한 경우 '...' 으로 표시된다.

Python tutorial 문서 초반에 소개되는 interperter를 수행하는 방법 및 interactive mode에 대한 내용을 간단히 예를 들며 작성하였다.
다음 포스팅 부터는 Visual Studio Code를 이용해 Python 코드를 작성해가며 테스트한 결과를 포스팅 할 예정이다.

Link :
Python과 VS code 설치
Python 파일 수행과 VS code Extension 설치

'Python > Python Tutorial(입문)' 카테고리의 다른 글

Python reference 문서  (0) 2023.09.08

Python과 같은 인기 많은 언어는 보통 처음 배우는 사람들도 검색 엔진을 통해서 문법, 예제, 시험 문제 풀이 등 원하는 내용들을 찾아보기 쉽다.

검색 엔진을 통해 원하는 Python에 대한 정보를 얻고 접근하는 것도 좋지만 언어를 배울 때 공식으로 배포되는 문서를 참조하면서 공부하며 시간을 투자하면 공부하는 입장에서는 더 많은 도움이 된다.

 

이번 글은 Python 홈페이지에서 공식 레퍼런스 문서를 찾아 보며 공부 할 수 있는 방법에 대해 정리 해보는 글이다.

 

1. Python 홈페이지 접속하여 문서 경로 찾기

홈페이지 접속,  Documentation -> Docs -> Python Docs

2. 문서 다운로드

- 온라인 상태에서 원하는 내용을 찾을 수 있지만 인터넷이 연결이 안되는 오프라인 상태일 때를 대비하여 원하는 버전의 문서를 다운로드 받을 수 있다.(웹 페이지 언어 한국어로 선택 가능)

문서 다운로드 링크 클릭 및 접속
원하는 타입의 문서 선택 및 다운로드

 

3. 문서를 다운로드 받으면 아래와 같이 각 파트로 나뉘어진 문서들이 있고 원하는 내용을 찾아 볼 수 있다.

- 필자도 처음 공부하는 입장에서 어떤 문서를 먼저 봐야하는지 모르지만, 문서들 중 'reference.pdf', 'tutorial.pdf' 2가지 문서를 먼저 보면서 공부를 시작할 예정이다.

 

'Python > Python Tutorial(입문)' 카테고리의 다른 글

Python interpreter 사용  (0) 2023.09.29

+ Recent posts