[파이썬] 파이썬은 어떤 특징을 가지고 있는가 ?

[파이썬] 파이썬은 어떤 특징을 가지고 있는가 ?

R로보틱스 0 81 03.21 13:42

프로그래밍을 공부하다가 언어를 하나 선택해야 겠다고 생각했다 .. 학습과정에서 자바랑 파이썬 두개가 좋아보였는데 어떤것을 선택해야 할지를 몰랐다 . 둘다 학습하자니 역량이 되질 않았고 하나를 고르자니 다른 하나가 너무 좋아보여 망설여 졌다 . 나는 실력있는 개발자였던 지인에게 물어보았다 . 


" 형 !  제가 자바랑 파이썬 둘중 하나 하려고 하는데 둘다 좋아보여서 .. 어떤 것을 해야 될까요 ? " 


" 아우야 ! 파이썬해라 ! 중간톱으로 이리저리 어떻게 할려고 하지말고 보쉬전동 드릴 셋트를 만들어라! " 


라는 말을 듣고 나는 그 즉시 파이썬을 선택했다 . 모르는 상태에서 아는 사람의 말은 절대적이기에 .. 


오늘은 파이썬에 특징에 대하여 공부한 내용을 적어보려고 한다 . 



파이썬의 특징 

 

1. 문법이 쉽고 간결하다 .


2. 플랫폼에 독립적이어서 어느 운영체제에서나 사용할 수 있다 . (이 기종간의 통신 환경인 웹에 유리하다.) 


3. 비용이 전혀 들지 않으며 소스가 다 공개되어 있다 . 


4. 이미 훌륭한 선대 개발자 분들이 만들어 놓은 많은 라이브러리들이 있어 기본 패키지만 설치해도 왠만한 작업은 다 처리 할 수 있다 . 


5. 객체 지향적이며 클래스를 지원한다 . 간단하게 쓸 수 도 있고 복잡하게 쓸수도 있다 . 



파이썬의 활용분야 


1. 유틸리티 제작 : 간단한 작업을 처리하는 유티릴티 제작에 적합 


2. 웹 프로그래밍 : 웹은 요구사항이 빈번하게 바뀌기 때문에 성능보다 신속한 대응과 유연성이 중요하기 때문


3. 임베디드 : 많은 소스가 필요하지않은 가벼운 사물인터넷 분야에 활용하기 적합하다 . 


4. 데이터베이스 : 데이터베이스는 자체 엔진의 효율이 좋기 때문에 사용하는 사용자의 입장에서 파이썬과의 궁합이 매우 좋다 . 


5. 교육용 : 파이썬은 문법이 쉽고 개발과정도 단순해 초보자가 쓰기에 알맞다 . 



파이썬의 단점 


인터프리티 언어라는 태생적인 한계가 있으며 c언어에 비하여 10배이상 느린 성능의 약점은 극복하기 어렵다 . 


그러므로 시스템 프로그램 , 고성능 응용 프로그램 , 그래픽 프로그램 등에는 파이썬을 사용하지 않는다 . 






Comments

최근글


새댓글


Facebook Twitter GooglePlus KakaoStory NaverBand