728x90
반응형
Do it! 점프 투 파이썬
정리 다운로드 :
단서 질문
- 파이썬이란?
- 파이썬의 특징은?
- 파이썬의 실행 방법은?
핵심 필기
01-1. Python 이란?
- 파이썬은 1990년 암스테르담의 귀도 반 로섬이 개발한 인터프리터 언어이다.
- 인터프리터 언어 : 한 줄씩 소스 코드를 해석해 그 때마다 결과를 확인할 수 있는 것
01-2. 파이썬의 특징
- 인간다운 언어이다.
- 문법이 쉽다.
- 무료지만 강력하다.
- C언어와 매우 결합력이 좋아, 뼈대는 파이썬으로 만들고 빠른 실행 속도가 필요한 부분은 C언어로 만들어 파이썬 프로그램에 포함시킬 수 있다.
- 간결하다.
- 공동 작업과 유지보수가 매우 편하다.
- 개발 속도가 빠르다.
- “Life is too short, You need Python”
01-3. 파이썬으로 무엇을 할 수 있을까?
- 할 수 있는 일
- 시스템 유틸리티 제작
- 유틸리티 : 컴퓨터 사용에 도움을 주는 여러 소프트웨어
- GUI 프로그래밍
- 화면에 또 다른 윈도우 창을 만들고 프로그램을 동작하는 메뉴, 버튼, 그림 등을 추가하는 것.
- GUI : Graphic User Interface
- C/C++과의 결합
- 웹 프로그래밍
- 수치 연산 프로그래밍 : NumPy 모듈
- 데이터베이스 프로그래밍 : Pickle 모듈
- 데이터분석, IoT : Pandas 모듈, 라즈베리파이
- 시스템 유틸리티 제작
- 할 수 없는 일
- 시스템과 밀접한 영역이나 모바일 프로그래밍은 파이썬에 적합하지 않다.
01-4. 파이썬 설치하기
- 순수한 파이썬만 다운로드 받기
- 아나콘다3과 IDE 다운로드 받기
01-5. 파이썬 둘러보기
- 대화형 인터프리터 : 소스 코드를 실행하는 환경
- 간단한 예제에 적합하다.
- 종료 시 프로그램이 사라져 다시 사용할 수 없다.
- 종료 : Ctrl + Z → Enter
- 또는, sys.exit()
01-6. 파이썬과 에디터
- 에디터 : 소스 코드를 포함하는 문서를 편집할 수 있는 프로그래밍 툴
- 기본 내장 에디터 : IDLE (Intergrated Development and Learning Environment), 파이썬 프로그램 작성을 도와주는 통합 개발 환경
- Shell window (에디터에서 실행한 결과가 표시되는 창. 파이썬 셸과 동일한 기능을 수행하며 가장 먼저 나타나는 창) / Editor window (에디터가 실행되는 창) 의 큰 두 개의 창으로 구분된다.
- Run → Run module (단축키 : F5)
- 명령 프롬포트 창
C:\\Users\\Username> cd c:\\doit #cd : Change Directory, 프롬프트 이동 C:\\doit>python 프로그램명.py
- 기본 내장 에디터 : IDLE (Intergrated Development and Learning Environment), 파이썬 프로그램 작성을 도와주는 통합 개발 환경
주석은 한 줄의 경우 #으로, 여러 줄의 경우 """ 또는 ''' 의 기호 사이에 작성할 수 있다.
- 추천 에디터
- 비주얼 스튜디오 코드 : 파이썬 외에 여러 언어를 사용한다. 내부에서 추가로 파이썬 Extension 추가 설치 필요
- 파이참 : 파이썬 전용 에디터. 별도 설치는 필요하지 않다.
참고로, 비주얼 스튜디오 코드나 파이참을 이용할 때는 아나콘다3을 함께 이용하는 것이 편하다.
728x90
반응형
'PROGRAMMING > Python&자료구조' 카테고리의 다른 글
[점프투파이썬 정리/다운로드] 03장. 자료형(리스트/튜플/딕셔너리/불), 변수 (0) | 2023.06.03 |
---|---|
[점프투파이썬 정리/다운로드] 02장. 자료형(숫자형/문자열) (0) | 2023.05.31 |
Python code 예시 (0) | 2021.10.15 |
댓글