그저 일상들
#1 프로그래밍 언어와 파이썬 환경 구성 본문
프로그래밍 언어
- 인간이 컴퓨터와 의사소통할 수 있도록 컴퓨터가 이해할 수 있는 명령으로 프로그램을 작성할 수 있도록 만든 언어
저급언어
- 기계어: 0과 1로 된 2진수 언어
- 어셈블리어: 기계어 명령을 알기쉬운 기호로 표시
고급언어
- 하드웨어의 기술적 요소를 상세하게 몰라도 쉽게 작성하고 수정
- 일상 언어(영어)에서 사용하는 표현으로 작성 가능
- 주소 대신 변수 이름으로 저장 장소에 접근 가능
- 컴파일러 프로그램 설치가 필요하다.
- 확장기능 + 코드 작성이 편리한 툴 + 컴파일러 프로그램까지 한 번에 설치할 수 있는 프로그램이 존재. -> anaconda 프로그램
- 컴파일러
- 고급 언어로 작성된 코드를 한 번에 기계어로 변환하는 프로그램
anaconda
- 파이썬 기본(컴파일러), 주요 라이브러리, 주요 툴(jupyter notebook)을 모아놓은 패키지
- 파이썬의 장점: 라이브러리
- pip install library-name
컴파일러: 프로그래밍 언어로 씌여 있는 코드를 컴퓨터가 실행할 수 있는 코드로 변환하는 프로그램
jupyter notebook
- Editor VS jupyter notebook
- 한줄 한줄 코드 실행 결과 확인 가능.
- 문서와 코드를 함께 작성/저장할 수 있다.
anaconda & jupyter notebook install
- anaconda install URL - https://www.anaconda.com/
- 설치 시 Destination Folder 경로에 폴더 이름을 영어 소문자로 지정하는게 좋다.
- anaconda 설치가 완료되면 jupyter notebook을 실행시켜주면 된다.
'Python' 카테고리의 다른 글
[백준] Code.Plus 수학 - 2609.최대 공약수와 최소 공배수 (2) | 2024.10.17 |
---|---|
[백준] Code.Plus 수학 - 17425.약수의 합 (0) | 2024.10.17 |
[백준] Code.Plus 수학 - 17427.약수의 합 (1) | 2024.10.17 |
[백준] Code.Plus 수학 - 1037.약수 (0) | 2024.10.17 |
#2 jupyter notebook 사용하기 (0) | 2023.09.13 |