상세 컨텐츠

본문 제목

[학습 내용 정리] 8월 28일 Python 첫 강의

공유일기_Python

by 공유일기 2019. 8. 31. 21:49

본문

안녕하세요 공유일기입니다.

Python 강의를 학습하면서
매일 조금씩 배우는 내용들을 정리해보려고 ㅎ바니다.


8월 28일 python

강사 배동규
(프로그래밍
 책 저자)

- 현재 강의는 데이터 분석을 진행하는 다음차 강의를 위한 기초 강의임

- 실제 업무 현장에서 Python은 엑셀을 대체하고 있음

- Python은 Linux와 같은 오픈소스(Open Source)로 다양한 모듈이 발달되어 있으며,
   앞으로도 많은 모듈의 개발이 기대됨

 

- IT 업계는 현재 1) 웹 디자인(Web design)과 2) 서버 및 보안(Server & Security),
   3) 솔루션(C, C++, JAVA), 4) 데이터베이스(DB 관리, 빅데이터 등)으로 크게 구성됨

- 이 중에서 데이터베이스는 Data Science 및 Data Analysis 등의 분야로 확장하고 있음

- 이 수업의 목적은 Machine Learning 까지 가보는 것임

- Python은 응용프로그램과 통계처리, 데이터 분석 및 웹에 이르기까지 모듈이 엄청 발달되어 있음

- 현재 Python은 3.7ver.으로 기존의 모듈은 2.7ver.이기 때문에 호환의 문제가 종종 나타남

 

- Python의 개발툴은

   0) 명령어 콘솔

   1) IDLE

   2) PyCharm

   3) Anaconda

   4) Jupyter

   5) Visual Studio (C, C++, JAVA)

 

- ‘print()’와 는 함수로서 정해진 기능을 하는 것으로 ( )속의 매개변수를 받아서 print 작업을 하는 것임

- 개발자가 Print() 함수를 따로 지정하지 않아도 자동으로 실행되는 건,
   Python의 내부함수이기 때문임

 

- Python에는 코드블럭이 따로 존재하지 않기 때문에,
   ‘들여쓰기’(4칸이 국룰)로 코드블럭의 기능을 대체함

 

- 또한 Python은 대소문자를 구별하며, 주석은 #를 이용함

   ‘‘‘ ’’’ 또는 “““ ””” 여러줄 주석을 사용

관련글 더보기

댓글 영역