반응형
파이썬 프로그래밍
데이터분석 라이브러리
- Numpy : Numerical Python의 줄임말이기도 한 Numpy는 벡터 행렬 연산에 있어서 매우 편리한 기능을 제공
- Pandas : 데이터분석 라이브러리로, 행과 열로 이루어진 데이터 객체를 만들어 대용량의 데이터들을 처리하는데 매우 편리한 도구
- Matplotlib : numpy나 pandas 에서 사용되는 자료구조를 쉽게 시각화 할 수 있음.
Matlab 에서 사용가능
프로그래밍 언어의 개념
- 프로그래밍 언어(programming language) : '인간이 원하는 것을 컴퓨터로 실행시키기 위해 사용하는, 컴퓨터가 이해할 수 있는 언어)
파이썬의 특징
1. 플랫폼 독립적인 언어 : 언떤 우영체제든 상광없이 사용할 수 있는 언어를 말한다.
2. 인터프리터 언어 : 컴파일러 언어와 달리, 소스코드 자체가 바로 실행되는 특징이 있는 언어이다. 이로인해 속도는 느리지만, 굉장히 간편하게 사용할 수 있다.
3. 객체지향 언어 : 해당 프로그램이 해결해야 할 문제의 구성요소를 요소별로 정의한 뒤, 각 요소의 기능(메서드)과 정보(속성)를 정의하여 요소들을 결합하고, 프로그램을 작성하는 방식이다.
4. 동적 타이핑 언어 : 프로그램의 실행 시점에서 각 프로그램 변수의 타입을 결정하는 언어이다.
우리는 Anaconda인터프리터 와 Juputer Notebook 코드편집기 를 사용
반응형
'Python' 카테고리의 다른 글
[Python][datetime] 날짜, 시간 다양한 출력법 정리 (0) | 2022.05.26 |
---|---|
[Python]Python selenium을 이용하여 웹에서 이미지 크롤링 후 다운 (0) | 2021.09.15 |
[Python] selenium 엔터키 입력 (0) | 2021.08.28 |
[Python][VScode 터미널 오류] 이 시스템에서 스크립트를 실행할 수 없으므로 ps1 파일을 로드할 수 없습니다. (0) | 2021.08.24 |
Python (numpy) : 배열 크기, 형상 확인(shape, ndim, size) (0) | 2021.08.22 |