-
파이썬이란?Programming/Python 2025. 2. 7. 18:00
1. 프로그래밍 언어
프로그래밍 언어 컴퓨터가 작업을 수행하기 위해서는 논리적인 순서에 맞게 명령문이 나열된 작업지시서를 사람으로부터 전달 받아야 한다. 하지만 컴퓨터는 0과 1로 구성된 기계어(machine language)만 이해할 수 있기 때문에 기계어로 프로그램을 작성해야 한다. 기계어는 사람이 사용하는 언어와는 다르기 때문에, 편의를 위해 사람이 사용하는 언어와 가깝게 개발된 것이 프로그래밍 언어(programming language)이다. 프로그래밍 언어를 이용하면 키보드나 파일 또는 별도의 장치로부터 데이터를 입력 받거나, 조건과 순서를 따라 연산을 반복하거나, 연산 결과를 컴퓨터 화면이나 파일 또는 별도의 장치로 출력하는 것이 가능하다. 현재까지 C언어, C++, 자바(Java), 자바스크립트(JavaScript) 등의 프로그래밍 언어가 개발되었다.
2. 파이썬
파이썬 (출처: https://en.wikipedia.org/wiki/Python_(programming_language)) 파이썬(Python)은 1994년에 공식으로 배포된 프로그래밍 언어로, 비교적 최근에 개발되었기 때문에 다른 언어들에 비해 역사는 짧지만, 여러 장점이 있어 현재 가장 많이 사용되고 있다. 파이썬은 다른 프로그래밍 언어에 비해 문법이 엄격하지 않기 때문에 초보자도 쉽고 빠르게 배울 수 있다. 프로그램을 작성하기 위해 지켜야할 규칙이 간단하다보니 프로그래밍을 처음 접하는 입문자들이 접근하기에 좋다. 접근하기 쉬운 만큼 커뮤니티가 잘 형성되어 있어 현업에서 사용할 수 있을 만큼 다양한 라이브러리가 제공되어 있다. 덕분에 데이터 분석과 기계학습 등의 전문 분야에서도 많이 사용되고 있다.
3. 설치
우선 파이썬 소프트웨어 설치 파일을 다운로드 받아 PC에 설치하자. 파이썬 소프트웨어 설치 파일은 아래 링크로 접속하면 다운로드 받을 수 있다.
Download Python
The official home of the Python Programming Language
www.python.org
설치 파일을 실행하면 아래와 같은 창이 나타난다. 아래 그림과 같이 관리자 권한으로 설치하는 것과, 환경변수 PATH에 파이썬을 추가하는 것을 허용한다. 환경변수 PATH에 파이썬을 추가하지 않으면 파이썬이 설치된 경로 외에는 파이썬 프로그램이 실행되지 않으니 확인하자. 마지막으로 파이썬 설치를 진행한다.
환경변수 PATH에 파이썬 추가 허용 설치가 완료되면 마지막으로 아래 그림과 같이 경로 길이 제한을 비활성화할 것인지 묻는데, 편의를 위해 비활성화 하도록 하자.
경로 길이 제한 비활성화 4. 프로그램 작성 및 실행
통합 개발 및 학습 환경 이제 파이썬의 통합 개발 및 학습 환경(Integrated Development and Learning Environment, IDLE)을 실행시켜보자. 화면에 나타나는 것이 파이썬 셸(shell) 창이며, 명령문을 입력하면 바로 연산 결과를 출력하는 대화형 모드로 동작한다. 셸 창의 상단 툴바에서 '파일(Fiile)'을 선택하고 '새 파일(New File)'을 선택하면 화면에 편집기 창이 나타난다. 편집기 창에 프로그램을 작성하고 이를 저장하거나 다시 불러올 수 있다. 편집기 창에 아래와 같은 명령문을 작성해보자.
print('Hello World!')
편집기 창에 작성한 프로그램을 실행하기 위해, 편집기 상단 툴바에서 '파일(File)'을 선택하고 '저장(Save)'을 선택하여 프로그램을 저장하자. 그 다음 편집기 상단 툴바에서 '실행(Run)'을 선택하고 '모듈 실행(Run Module)'을 선택하면 아래 그림과 같이 셸 창에 프로그램 실행 결과가 나타난다.
프로그램 작성 및 실행 [함께 읽으면 좋은 페이지]
참고문헌
- 박진수. (2019). 바로 쓰는 파이썬. 서울대학교출판문화원
- Python. (n.d.). IDLE. Python. https://docs.python.org/3.13/library/idle.html. 2025.01.25.
반응형