파이썬은 1990년 암스테르담의 '귀도 반 로섬(Guido Van Rossum)'이 개발한 *인터프리터 언어(interpreter language)입니다.
파이썬이라는 이름은 BBC에서 방영되는 〈Monty Python's Flying Circus〉라는 코미디 프로그램에서 따온것이며, 귀도 반 로섬씨가 크리스마스때 심심해서 만든 언어라고 합니다.
Python 특징
- 문법이 쉽다.
- 가독성이 좋다.
- 풍부한 라이브러리
- numpy : 수학, 과학 모듈
- pandas : 데이터 검색 모듈
- beautiple soup : 웹스크레핑 모듈
- scikit-learn : 머신러닝 모듈 - 이식성이 좋다
- 쉽게 라이브러리를 추가 할 수 있다.
- 파이썬은 C언어로 구현된 부분이여서 C계열 프로그램에서 사용하기 편하다.
- 운영체제에 종속되지 않는다. - 무료이다.
- 동적 타이밍
- 메모리 관리를 자동
- 런타임시에 type을 체크하는 동적타이밍을 지원한다.(인터프린터 언어의 장점)
Python 으로 할 수 있는 일
- 시스템 유틸리티
- GUI 프로그램
- 웹프로그램(장고라는 라이브러리 사용)
- 수치연산프로그래밍
- 데이터베이스 프로그래밍
- 머신러닝, 딥러닝
Python의 종류
- Cython(C)
- jython(java)
- Ironpython(C#)
- pypy(python)
*인터프린터 언어 : 한줄씩 소스코드를 해석해서 바로 실행해 결과를 확인할 수 있는 언어(파이썬, R, basic)
!! 파이썬을 먼저 설치하고 아나콘다를 설치하면 충돌이 일어납니다 !!
!! 아나콘다를 사용하실분은 아나콘다를 먼저 설치해주세요 !!
파이썬 설치파일을 다운로드 :
아나콘다 설치 설명 :
반응형
'컴퓨터 > 파이썬' 카테고리의 다른 글
파이썬(Python) - 조합 데이터 타입① 데이터 타입의 종류 / 리스트(List) (0) | 2020.02.18 |
---|---|
파이썬(Python) - 문자 함수 (1) | 2020.02.17 |
파이썬(Python) - 문자열 사용법 정리 (0) | 2020.02.17 |
파이썬(Python) - 변수 / 연산자 (0) | 2020.02.17 |
파이썬 - 아나콘다(Anaconda) 설치법 (0) | 2020.02.17 |