본문 바로가기

IT

파이썬과 소스코드 편집기 설치

컴퓨팅을 통한 문제 해결 과정의 4단계 프로그래밍에서 소개한 대로 다양한 프로그래밍 언어가 존재합니다.

 

2022.10.25 - [IT] - 컴퓨팅을 통한 문제 해결

 

컴퓨팅을 통한 문제 해결

사람이 아닌 컴퓨터를 통해 사람이 해결하지 못하는 많은 문제를 해결할 수 있습니다. 이렇게 컴퓨팅을 통해 작업을 하기 위해서는 일련의 해결 과정이 있습니다. 1) 문제의 이해, 2) 추상화, 3)

give-cheese.com

 

 

그중 파이선은 문법이 쉽고 간단해 프로그래밍을 처음 시작하는 초보자들에게도 적합합니다.

파이선은 인공지능 분야, 과학, 공학 연구 분야 등 다양한 분야에서 널리 사용되고 있습니다.

 

1) 파이선의 특징 

파이선의 특징은 다음과 같습니다.

  • 가독성
    • 프로그램이 간결하고 가독성이 높습니다.
    • 명령어들의 집합인 코드 블록을 들여 쓰기(Indentation)로 구분합니다.
  • 접착성
    • 새로운 라이브러리를 쉽게 추가할 수 있습니다.
    • C 언어로 구현된 부분을 재사용할 수 있습니다.
  • 동적 입력
    • 실행 시에 자료형을 확인하는 동적 입력을 지원합니다.
    • 메모리를 자동으로 관리합니다.
  • 풍부한 라이브러리
    • 광범위하고 다양한 라이브러리가 기본으로 포함되어 있습니다.
    • 외부 라이브러리가 많아 확장이 쉽습니다.
  • 유니코드
    • 문자열은 모두 유니코드로 구성되어 있습니다.
    • 한글과 한자 표현에 대한 별도의 설정 과정이 없습니다.

2) 파이선 및  소스코드 편집기 설치하기

파이선 프로그램을 작성하고 실행하기 위해서는 파이선 통합 개발 및 학습 환경 '(IDE : Integrated Development and Learning Environment)'을 설치하여 사용하는 것이 좋습니다. 

 

파이선 공식 홈페이지에 접속하여 [Downloads]를 클릭해서 다운로드할 수 있습니다.

Download Python | Python.org

 

Download Python

The official home of the Python Programming Language

www.python.org

사용하는 OS에 따라 Window, Linux, MaxOS 등 선택하여 다운로드하여 파이선 통합 개발 및 학습 환경을 설치합니다. 설치 시 Add python.exe.to PATH 버튼은 선택해 주는 것이 자동으로 환경변수에 적용이 되어 편리합니다.

python install

설치가 완료되면 다음과 같은 파일들이 설치됩니다. 

  • IDLE
    • 파이선 통합 개발 및 학습 환경을 지원하는 프로그램 모듈
    • 대화 방식으로 간단한 파이선 명령을 실행하거나 프로그램을 작성하고 실행하여 결과를 확인할 수 있습니다.
  • Python 3.10
    • 대화 방식으로 파이선 명령이나 간단한 프로그램을 실행합니다.
  •  Python 3.10 Module Docs
    • 파이선 명령어 또는 문법 해설서입니다.

다음으로 소스 코드 편집기인 에디터를  설치합니다.

대중적으로 가장 많이 사용하고 있는 vscode( visual studio code)를 다운로드하여 설치합니다.

Download Visual Studio Code - Mac, Linux, Windows

 

Download Visual Studio Code - Mac, Linux, Windows

Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimized for building and debugging modern web and cloud applications.

code.visualstudio.com

만약  vscode를 재설치를 할 경우는 기존에 남아 있는 데이터를 삭제하고 설치합니다.

  • C:/사용자 > 계정 > .vscode 디렉터리 삭제
  • C:/사용자 > 계정 > AppData > Roaming > Code 디렉터리 삭제

vscode는 다양한 확장 프로그램이 있고 개발 환경에 따라 확장 프로그램을 설치할 수 있도록 지원하고 있습니다.

vscode는 기본 언어가 영어로 지정되어 있습니다.

설치가 완료되고 프로그램을 구동하게 되면 오른쪽 아래에 한글 글자 팩이 설치될 수 있도록 알람이 뜹니다.

확장팩 설치를 클릭해 주세요.

그러면 한글 팩이 자동으로 설치되고  vscode 프로그램도 자동으로 재기동됩니다.

재기동된 vscode 메뉴 버튼들이 영어에서 한글로 바뀐 것을 확인할 수 있습니다.

 

파이선 프로그램을 하려는 디렉터리를 아래와 같이 설정하면 해당 디렉터리가 작업 디렉터리로 지정됩니다.

파일 메뉴판 선택 > 폴더 열기 선택 > 작업하려는 디렉터리 지정

 

파이선 파일을 열게 되면 vscode에서 Python에 권장되는 확장 프로그램을 설치하도록 알려줍니다.

파이선 프로그램을 개발하고 실행하려면 vscode에서 권장하는 확장 프로그램을 설치해야 합니다.

 

vscode > 터미널 > "새 터미널" 메뉴를 선택하면  vscode 실행화면 하단에 터미널 창이 생깁니다.

터미널에서 프로그램 실행 결과를 조회할 수 있습니다.

 

 

3)  유용한 VSCODE 단축키

VSCODE에는 많은 단축키가 존재하는데 알고 나면 가장 편리한 단축키 몇 가지만 소개합니다.

 

  • 여러 줄 안으로 들여놓기 : 블록 지정 >  TAB
  • 여러 줄 밖으로 내보내기  : 블록 지정 >  Shift + TAB
  • 줄 내용 그대로 복사하기 : ALT + Shift + 방향키 (방향키에 있는 줄에 복사됨)
  • 이스케이프 문자              : \n( 한 줄 띄우기), \" (큰 따옴표)
  • 역슬래시 인식하기           :\\ 역 슬래쉬 2번 
  • 줄 주석 처리                     : Ctrl + /

 

 

'IT' 카테고리의 다른 글

유무선 네트워크  (0) 2022.10.27
파이선 문법 3 - 제어,배열,함수  (0) 2022.10.27
파이선 문법 2 - 입출력  (0) 2022.10.26
파이선 문법 1 - 변수와 자료형  (0) 2022.10.26
컴퓨팅을 통한 문제 해결  (0) 2022.10.25