컴퓨팅을 통한 문제 해결 과정의 4단계 프로그래밍에서 소개한 대로 다양한 프로그래밍 언어가 존재합니다.
2022.10.25 - [IT] - 컴퓨팅을 통한 문제 해결
그중 파이선은 문법이 쉽고 간단해 프로그래밍을 처음 시작하는 초보자들에게도 적합합니다.
파이선은 인공지능 분야, 과학, 공학 연구 분야 등 다양한 분야에서 널리 사용되고 있습니다.
1) 파이선의 특징
파이선의 특징은 다음과 같습니다.
- 가독성
- 프로그램이 간결하고 가독성이 높습니다.
- 명령어들의 집합인 코드 블록을 들여 쓰기(Indentation)로 구분합니다.
- 접착성
- 새로운 라이브러리를 쉽게 추가할 수 있습니다.
- C 언어로 구현된 부분을 재사용할 수 있습니다.
- 동적 입력
- 실행 시에 자료형을 확인하는 동적 입력을 지원합니다.
- 메모리를 자동으로 관리합니다.
- 풍부한 라이브러리
- 광범위하고 다양한 라이브러리가 기본으로 포함되어 있습니다.
- 외부 라이브러리가 많아 확장이 쉽습니다.
- 유니코드
- 문자열은 모두 유니코드로 구성되어 있습니다.
- 한글과 한자 표현에 대한 별도의 설정 과정이 없습니다.
2) 파이선 및 소스코드 편집기 설치하기
파이선 프로그램을 작성하고 실행하기 위해서는 파이선 통합 개발 및 학습 환경 '(IDE : Integrated Development and Learning Environment)'을 설치하여 사용하는 것이 좋습니다.
파이선 공식 홈페이지에 접속하여 [Downloads]를 클릭해서 다운로드할 수 있습니다.
사용하는 OS에 따라 Window, Linux, MaxOS 등 선택하여 다운로드하여 파이선 통합 개발 및 학습 환경을 설치합니다. 설치 시 Add python.exe.to PATH 버튼은 선택해 주는 것이 자동으로 환경변수에 적용이 되어 편리합니다.
설치가 완료되면 다음과 같은 파일들이 설치됩니다.
- IDLE
- 파이선 통합 개발 및 학습 환경을 지원하는 프로그램 모듈
- 대화 방식으로 간단한 파이선 명령을 실행하거나 프로그램을 작성하고 실행하여 결과를 확인할 수 있습니다.
- Python 3.10
- 대화 방식으로 파이선 명령이나 간단한 프로그램을 실행합니다.
- Python 3.10 Module Docs
- 파이선 명령어 또는 문법 해설서입니다.
다음으로 소스 코드 편집기인 에디터를 설치합니다.
대중적으로 가장 많이 사용하고 있는 vscode( visual studio code)를 다운로드하여 설치합니다.
Download Visual Studio Code - Mac, Linux, Windows
만약 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 |