[Python] Python이란?
2023. 9. 13. 12:16ㆍPython
- 인터프리터 언어 : 소스코드를 한 줄씩 기계어로 번역해서 실행 결과를 보여준다.
- 스크립트 언어라고도 한다.
- 특징
- 배우기가 쉽다.
- 오픈소스 (무료)
- 방대한 라이브러리를 가진다.
- 어느 운영체제에서도 사용이 가능하다.
- 버전
- 파이썬 3.x, 2.x 모두 많이 사용된다.
- 파이썬 2.x를 사용하는 이유
- 2.x에서만 지원하는 라이브러리가 존재한다.
- 과거에 작성된 코드가 존재한다.
- 파이썬 3.x
- 파이썬 2.x를 개선한 차기 버전
- 구조와 구문이 일부 변경되어 서로 완벽하게 호환되지 않는다.
- 유니코드 지원
- 공식 홈페이지
Welcome to Python.org
The official home of the Python Programming Language
www.python.org
- 아나콘다
- 파이썬의 여러가지 라이브러리가 기본적으로 포함되어 있는 파이썬 배포판
- 파이썬 가상 환경을 구축하는데도 유용하게 사용
https://www.anaconda.com/download
Free Download | Anaconda
Anaconda's open-source Distribution is the easiest way to perform Python/R data science and machine learning on a single machine.
www.anaconda.com
- Jupyter Notebook
- 오픈소스 기반의 통합 개발 환경의 웹 플랫폼
- 웹 기반으로 동작하며 다양한 언어를 지원한다.
- 데이터 시각화에 매우 유용하다.
- 개발 중간중간에 프로그램을 계속해서 실행할 수 있다.
Project Jupyter
The Jupyter Notebook is a web-based interactive computing platform. The notebook combines live code, equations, narrative text, visualizations, interactive dashboards and other media.
jupyter.org
'Python' 카테고리의 다른 글
[Python] 내장함수 (sum, abs, min, max, eval) (0) | 2023.09.17 |
---|---|
[Python] set(집합) (0) | 2023.09.12 |
[Python] 제곱, 제곱근 처리하기 (0) | 2023.09.12 |
[Python] join 함수, 슬라이싱 (0) | 2023.09.08 |
[Python] for 반복문 (0) | 2023.09.07 |