0. Introduction

파이썬을 기반으로 한 데이터분석을 공부하며 남기는 기록.
시작하기에 앞서 파이썬을 선택하고 사용하는 이유를 간단하게 작성해봅니다.

 

1. 파이썬의 특징

왜 파이썬을 쓰는가?

 

1) 운영체제(OS)에 관계없이 작동되는 언어입니다 (플랫폼에 독립적입니다)

  • 파이썬은 OS에 상관없이 한번 프로그램을 작성하면 사용이 가능합니다.

  • 윈도우, 리눅스, 안드로이드, 맥OS, IOS 등 운영체제에 상관없이 프로그램이 모두 실행되는 언어라는 것입니다.

 

2) 인터프리터

  • 파이썬은 소스코드를 바로 실행할 수 있게 지원하는 프로그램 실행 방법을 가지고 있습니다.

 

※ 컴파일러 vs 인터프리터

컴파일러   인터프리터
소스코드를 기계어로 먼저 번역
해당 플랫폼에 최적화되어
프로그램을 실행
작동방식 별도의 번역과정 없이
소스코드를 실행시점에 해석하여
컴퓨터가 처리할 수 있도록 함.
실행속도가 빠름 장점 간단히 작성, 메모리가 적게 필요
한번에 많은 기억장소가 필요 단점 실행속도가 느림
C, JAVA, C++, C# 주요 언어 파이썬, 스칼라

 

3) 객체 지향적 언어

  • 실행 순서가 아닌 단위 모듈(객체) 중심으로 프로그램을 작성,

  • 하나의 객체는 어떤 목적을 달성하기 위한 행동(method)와 속성(attribute)를 가지고 있음

 

4) 동적 타이핑 언어

  • 프로그램이 실행하는 시점에 프로그램이 사용해야할 데이터에 대한 타입을 결정함

 

이러한 부분들이 파이썬의 인기가 많은, 데이터분석에 있어 표준이 되어가고 있는 이유들이라고 할 수 있을 것이다.

프로그래밍 언어들의 활성화 정도

 

+ Recent posts