* 공부 내용
- 프로그래밍 언어(컴파일 언어/인터프린터 언어)
- 파이썬 특징
- 인코딩 종류
- 파이썬 개발 환경 구축
- 가상 환경 구성 명령어
- 단축키
1. 프로그래밍 언어
프로그래밍 언어 실행 방식에 따른 구분
- 컴파일 언어
: 번역하여 소스코드를 실행하는 언어.
- 인터프린터 언어
: 컴파일없이 바로 번역하여 실행하는 언어를 인터프리터 언어 또는 스크립트 언어라고 함.
소스코드를 컴파일하지 않고 한줄한줄 읽어 번역하는 파일 형식
JS, 파이썬, R, Ruby 등이 있음
2. 파이썬 특징
파이썬은 인터프린터 언어
2.1. 파이썬 유형
- Cpython : C로 작성된 파이썬
- Jpython : 자바로 구현된 파이썬
- IronPython : 자바 가상 머신에서 작동
- PyPy
2.2. 파이썬 shell
파이썬 인터프리터와 대화하듯 코드를 처리
한번에 하나의 명령어가 실행되고 실행 결과가 화면에 나타남
대화형 셀(interactive shell) 또는 인터렉티브 모드(interactive mode)라고 함
코드를 읽고 평가(계산, 실행)하고 출력. REPL이라고 함.
REPL:read-eval-print loop
3. 인코딩 종류
- ASCII
- Unicode
- UTF-8
- Base64
4. 파이썬 개발 환경 구축(두가지)
- 방법1: 파이썬 설치 파일로 설치
- 방법2: 아나콘다 배포판 설치
→ 두가지 방법 중 방법2 추천
방법1은 뵈부 라이브러리 혹은 패키지들을 필요시 마다 설치해야 함
그러나 방법2는 파이썬 기본 프로그램 & 통합 개발 환경을 한번에 설치되며 다수의 라이브러리도 자동 셋팅됨
(cf. 라이브러리=API)
4.1 개발 환경 구축 순서(방법2)
① 크롬
② visual studio code(a.k.a VSC)
③ anaconda
(단, 설치 중 path 여부 체크박스에 반드시 체크박스해야 함)
5. 가상 환경 구성 명령어
1. virenv01이라는 이름의 가상 환경 생성
(base) C:\Users\Playdata>conda create -n virenv01 python=3.6
2. 가상 환경 실행(활성화)
(base) C:\Users\Playdata>conda activate virenv01
3. 가상 환경상에서의 python 버전 확인
(virenv01) C:\Users\Playdata>python --version
4. 내장 library 확인
- base와 달리 기본적으로 자동 셋팅되는 library 수는 매우 적음
(virenv01) C:\Users\Playdata>conda list
5. 가상 환경 종료
(virenv01) C:\Users\Playdata>conda deactivate
6. 가상 환경 및 base list 확인
(base) C:\Users\Playdata>conda env list
7. virenv01 삭제
(base) C:\Users\Playdata>conda env remove -n virenv01
8. 가상 환경 및 base list 확인
(base) C:\Users\Playdata>conda env list
6. 단축키
6.1. 윈도우 단축키
- 윈도우키 + 방향키: 화면 절반씩 분할
- ctrl + r, cmd 입력: cmd창 오픈
- ctrl + E : 윈도우 탐색기 창 띄우기
6.2 VSC 단축키
- ctrl + k + o : 폴더 열기
- ctrl + b : 오른쪽 디렉토리 목록 보였다가 감추기(목록 활성화, 비활성화)
- ctrl + x : 스크립트 한 줄 지우기
'IT study > 00. playdata_trace' 카테고리의 다른 글
| 예외처리/에러코드 타입(수정중) (0) | 2021.05.25 |
|---|---|
| python data type (0) | 2021.05.25 |
| 0521/(수정중) (0) | 2021.05.24 |
| 2. 변수와 자료형 (0) | 2021.05.16 |
| 1. 수학 연산 (0) | 2021.05.16 |