빅데이터

[Python] 파이썬 기본이해(설치, 환경설정)

iT잔나비 2024. 10. 29. 14:46

 

기본정의

프로그램이란?  소스코드로 잘 짜여진 틀을 뜻한다.

소스코드란? 컴퓨터와 개발자가 소통하는 문장들을 의미한다.

 

프로그래밍 언어에는 컴파일 언어, 스크립트언어 등이있다. 

  1. 컴파일 언어 : 문서를 통으로 번역하는 언어
  2. 스크립트 언어 (인터프리터 언어) : 한줄씩 번역하는 언어 > 자주변경이 필요한 언어에 효율적
  3. 블럭형 언어
  4. 교육용 언어

파이썬인터프리터 언어(스크립트 언어)이다.

장점 : 빈번한 수정이 있을 때 효과적이다.

단점 : 컴파일 언어에 비해 속도가 느리다.

 

모든 언어는 장단점이 있음

HTML, Javascript, SQL 등 인터프리터 언어임

 

 

환경설정 

인터프리터 설치 : 번역 환경 Anaconda Spyder \\ Pycharm

 

Anaconda는 데이터분석을 위한 통합 인터프리터로서 좋음

Pycharm은 프로그래밍에 좀 더 특화되어 있음

 

Spyder과 Pycharm을 모두 써보면 일부 기능들에서 확연한 차이를 느낄수 있음

 

 

인강은 Spyder, 현장교육은 Pycharm을 모두 써본 결과,

단순한 데이터분석을 위한것이면 spyder가 나은것 같다. 

 

설치방법

구글에서 anaconda 검색

Installation 링크 클릭 >> 운영체제에 맞는 다운로드 파일 설치 >> 다운로드 완료

 

설치프로그램 실행

next > I agree > 경로 설정  >> add to Path 체크

 

파이썬의 장점

1. 프로그램의 독립적이다.

2. 객체 지향 언어이다. 

객체 : 반복되는 소스코드르 하나로 묶어서 관리하기 편하게 하는 언어이다.