머신러닝(Machine Learning)

1-2 왜 파이썬인가?

leebaro 2017. 9. 16.
728x90

파이썬은 데이터 과학 분야를 위한 표준 프로그래밍 언어가 되어 가고 있다. 파이썬은 범용 프로그래밍 언어의 장점과 매트랩, R과 같은 특정 분야를 위한 스크립팅 언어의 편리함을 함께 갖추었다. 


파이썬은 데이터 적재, 시각화, 통계, 자연어 처리, 이미지 처리 등에 필요한 라이브러리들을 가지고 있다. 이와 같은 다양한 도구들이 데이터 분석에 필요한 유용하고 편리한 기능들을 제공한다.


또한 주피터 노트북[각주:1]과 같은 도구로 코딩하고 바로 결과를 확인할 수 있다는 장점도 있다.


범용 프로그래밍 언어로서 파이썬은 복잡한 그래픽 사용자 인터페이스(GUI)나 웹 서비스도 만들 수 있으며 기존 시스템과 통합하기도 좋다. 웹서비스를 만들기 위해서 많이 사용하는 장고(django)[각주:2]와 플라스크(flask)[각주:3]가 있다.



목차로 이동하기

  1. 웹 브라우저에서 파이썬 코딩과 실행 결과 확인이 가능하다. https://dojang.io/mod/page/view.php?id=1157 [본문으로]
  2. 파이썬으로 만들어진 무료 오픈소스 웹 애플리케이션 프레임워크 https://tutorial.djangogirls.org/ko/django/ [본문으로]
  3. 정말 간단한 웹이나 모바일 앱 서버를 만들기에 적합한 웹프레임워크를 찾게 됐는데 그게 바로 플라스크 입니다. https://code.tutsplus.com/ko/tutorials/an-introduction-to-pythons-flask-framework--net-28822 [본문으로]
728x90