1000dB
2017. 7. 18. 13:15
2017. 7. 18. 13:15
파이썬의 장점
- Guido가 생각했던 Python 문법적 특징은 들여쓰기를 철저하게 지키도록 언어를 설계
- 가독성이 좋음
- ... 놓침
- 파이썬 코드는 재사용하기 쉬움
- 코드의 분석이 쉽기 때문에 다른 사람이 작성한 코드를 받아서 작업하는 사람들이 훨씬더 작업이 편리
- 생태계가 좋음
파이썬의 구현
- C파이썬 : C로 작성된 인터프리터를 사용하는 일반적인 파이썬. ipython이라고도 함
- 스택리스 파이썬 : C 스택을 사용하지 않는 인터프리터
- 자이썬 : 자바 가상 머신용 인터프리터
- IronPython : .NET용
- PyPy :
사용가능한 플랫폼
- 윈도
- 매킨토시
- 각종 유닉스
- 리눅스
- 팜 OS
- 노키아 시리즈 60
파이썬의 활용분야
- GUI Programming : 기본 모듈인 Tkinter 이용
- Web Programming : django framework
- Game Programming : PyOpenGL
- Database Programming(빅데이터 연관)
- Text 처리
- 수치 연산(Numeric Python, networkx)
- 병렬 연산
- IoT : 라즈베리 파이
- C, C++, Java와 결합한 Programming
- data 분석 분야 : NumPy, Pandas, Scipy
- 시각화 : Matplotlib