on
[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