Python Introduction
Table of contents
Python Introduction
What is Python?
1989.12에 네덜란드 출신의 개발자 귀도 반 로섬(Guido Van Rossum)이 성탄절을 의미있게 보내기 위해 취미로 만든 인터프리터 프로그램 언어
▸ 파이썬이라는 이름은 자신이 좋아하는 코미디쇼인 “몬티 파이썬의 날아다니는 써커스”에서 따왔다고 함
▸ 파이썬의 사전적의미는 고대 신화에 나오는 파르나소스산의 동굴에 살던 큰 뱀이라는 뜻 (아폴로 신이 파이썬을 퇴치했다는 신화가 있음)
파이썬이 사용된 대표적인 사례
- 구글 : C++, Java, Python을 사용. 구글의 내부시스템과 많은 구글의 API들이 파이썬으로 작성
- 유튜브
- 페이스북
- 드롭박스
- 인스타그램
Python Library (Package)
numpy : 수치계산용 라이브러리
pandas : 데이터분석용 라이브러리
matplotlib : 시각화(그래프 출력용) 라이브러리
기타 : scipy, sickit-learn, tensorflow, keras 등
Features of Python
인간다운 언어
문법이 쉬워서 빠르게 배울 수 있음
무료이지만 강력한 언어
간결함
개발속도가 빠름
Development Tool
파이썬 개발 툴 : 파이참