Notice
Recent Posts
Recent Comments
Link
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Archives
Today
Total
관리 메뉴

그저 일상들

#1 프로그래밍 언어와 파이썬 환경 구성 본문

Python

#1 프로그래밍 언어와 파이썬 환경 구성

흐느적끄덕끄덕 2023. 9. 12. 16:37

프로그래밍 언어

  • 인간이 컴퓨터와 의사소통할 수 있도록 컴퓨터가 이해할 수 있는 명령으로 프로그램을 작성할 수 있도록 만든 언어

저급언어

  • 기계어: 0과 1로 된 2진수 언어
  • 어셈블리어: 기계어 명령을 알기쉬운 기호로 표시

고급언어 

  • 하드웨어의 기술적 요소를 상세하게 몰라도 쉽게 작성하고 수정
    • 일상 언어(영어)에서 사용하는 표현으로 작성 가능
    • 주소 대신 변수 이름으로 저장 장소에 접근 가능
  1. 컴파일러 프로그램 설치가 필요하다. 
    • 확장기능 + 코드 작성이 편리한 툴 + 컴파일러 프로그램까지 한 번에 설치할 수 있는 프로그램이 존재. -> anaconda 프로그램
  2. 컴파일러
    • 고급 언어로 작성된 코드를 한 번에 기계어로 변환하는 프로그램

anaconda

  • 파이썬 기본(컴파일러), 주요 라이브러리, 주요 툴(jupyter notebook)을 모아놓은 패키지
  • 파이썬의 장점: 라이브러리
    • pip install library-name
컴파일러: 프로그래밍 언어로 씌여 있는 코드를 컴퓨터가 실행할 수 있는 코드로 변환하는  프로그램 

jupyter notebook

  • Editor VS jupyter notebook
    • 한줄 한줄 코드 실행 결과 확인 가능.
    • 문서와 코드를 함께 작성/저장할 수 있다.

anaconda & jupyter notebook install

 

Anaconda | The World’s Most Popular Data Science Platform

Anaconda is the birthplace of Python data science. We are a movement of data scientists, data-driven enterprises, and open source communities.

www.anaconda.com

  • 설치 시 Destination Folder 경로에 폴더 이름을 영어 소문자로 지정하는게 좋다.
  •  anaconda 설치가 완료되면 jupyter notebook을 실행시켜주면 된다.