[Python][개념] 파이썬 사용 이유 및 특징, 활용처

[Python][개념] 파이썬 사용 이유 및 특징, 활용처

반응형

1. 파이썬을 사용해야 하는 이유

1) IT 엔지니어로 일하고 싶다.

- 파이썬 작성 프로그램은 기존 IT시스템에 이식하기 좋은 장점이 있음

2) 인공신경망 기반의 딥러닝을 배우고 싶다.

- 최신 머신러닝 및 딥러닝 알고리즘들은 대부분 파이썬으로 개발되어 작성됨

3) 아직 목적은 없으나 많이 사용하는 언어를 선택하고 싶다.

- 전 세계적으로 C, Java 에 이어서 가장 많이 사용하는 프로그래밍 언어는 파이썬

- 타오베 (전 세계 엔지니어, IT교육 기관 등을 통해 조사한 결과로 나타내는 프로그래밍 언어 인기 순위 지수) 에서 파이썬은 3위

2. 파이썬 특징

1) Simple & easy

- 간결한 코드, 코드 재사용, 쉬운 유지보수, 객체지향

2) Interpreter

- 인터프리터 : 코드를 한 줄씩 읽어 내려가며 실행하는 프로그램

(참고, 컴파일 : 코드를 기계가 읽을 수 있는 언어로 바꾼 후 실행하는 프로그램)

3) Glue language

- 다른 언어(c/c++등) 로 만든 프로그램과 결합하여 사용 가능

4) Science friendly

- 복잡한 수치와 큰 데이터를 다루는 다양한 연산 지원 (Numpy, pandas, Scipy 등)

5) Abundant package

- 다양한 기능을 지원하는 패키지를 제공

- 손쉬운 다운로드 방법 (pip)

- package 종류

- 기계학습 : scikit-learn

- 딥러닝 : Tensorflow, PyTorch

- 얼굴인식 : OpenCV

- 웹서버 : Django, Flask

- 데이터 시각화 : matplotlib, seaborn, follium

- 웹 데이터 수집 및 처리 : request, beautifulsoup, selenium

3. 파이썬으로 할 수 있는 것들

1) 웹서비스

- 대표적 웹 서비스 : 인스타그램

2) 이미지인식

- 카메라, 자동차, CCTV등 다양한 분야에 사용 됨

3) 시각화 솔루션

- 그래프, 워드클라우드, 지도를 활용한 시각화 등 다양한 데이터를 쉽게 확인할 수 있음

등등 많음

---------------

출처

https://book.naver.com/bookdb/book_detail.nhn?bid=20731863

LIST

from http://gold-story.tistory.com/215 by ccl(A) rewrite - 2021-12-25 20:27:28