본문 바로가기
데이터분석

파이썬 특징

by 쓱쓱기획 2019. 9. 13.
반응형

파이썬이란?

 

- 프로그래밍은 어렵고 지루한 것이라는 고정관념을 깨 주는 언어

- 1990년 암스테르담의 귀도 반 로섬에 개발한 인터프리터 언어 

- 구글에서 만들어진 소프트웨어 50% 이상이 파이썬으로 만들어졌다는 이야기가 있을 정도 (드롭박스, 장고)

- 이미 다른 언어로 작성된 많은 프로그램과 모듈들이 파이썬으로 재구성 되고 있음 

 

 

파이썬 특징
 

- 사람이 생각하는 방식을 그래도 표현할 수 있는 언어

- 프래그래머는 굳이 컴퓨터의 사고 체계에 맞추어서 프로그래밍을 하려고 애쓸 필요가 없음 

- 프로그램을 모르더라도 직관적으로 무엇을 뜻하는지 알 수 있음 

- 사람의 사고 체계와 매우 닮아 있음 

- 파이썬의 약점은 반복 연산이 많은 프로그램인 경우인데 

- 이러한 약점을 극복할 수 있게끔 다른 언어로 만든 프로그램을 파이썬 프로그램에 포함시킬 수 있음(C와 찰떡궁합)

- 다른 언어에서 보게되는 단락을 구분하는 괄호 문자가 없음 

- 파이썬 프로그램은 줄을 맞추지 않으면 실행되지 않음 (가독성 영향을 줌)

- 파이썬은 다른 것에 신경 쓸 필요 없이 내가 하고자 하는 부분에만 집중할 수 있게 해 줌 

 

 

파이썬으로 할 수 있는 것들 

 

- 시스템 유틸리티 만드는데 유리함

- GUI 프로그래밍 

- 웹프로그래밍 

- 데이터베이스 프로그래밍 

- 판다스 모듈을 통한 데이터 분석 

- 사물인터넷 (라즈베리파이 리눅스 기반 작은 컴퓨터 제어) 

 

 

파이썬으로 할 수 없는 것들

 

- 대단히 빠른 속도를 요구하거나 하드웨어를 직접 건드려야 하는 프로그램은 어울리지 않음 

- 안드로이드 앱 개발

 

 

반응형

'데이터분석' 카테고리의 다른 글

데이터준전문가 (ADSP) 준비  (0) 2021.03.21
데이터분석적 사고  (0) 2020.11.15
파이썬 스터디 시작  (0) 2019.09.07
데이터 만지는 경험을 꼭 유지해라  (0) 2019.04.12
데이터준전문가(ADSP) 시험  (0) 2019.04.12