Programming?!

2023. 3. 13. 22:30Statistics/Python(anaconda)


※ 패스트캠퍼스 강의를 듣고 정리한 내용 입니다.

문제가 되거나 잘못된 부분이 있으면 언제든지 지적해 주세요!


*이전에 대충 들었던 패스트캠퍼스 강의를 듣고 있다.

퇴근 후 아주 찔끔찔끔씩.

 

1. Python! vs Anaconda!

- Python은 No option car

- Anaconda 는 Python에 데이터 분석을 도와주는 package들을 포함하고 있는 full option car 이다.

 

 2. CPU / RAM / ROM ?!

- CPU(Central Process Unit) : 컴퓨터에서 계산을 담당한다. 1+2 하라하면 +를 담당

- RAM(Random Access Memory) : 임시저장소, 1+2 하라하면 1,2를 굳이 저장할 필요는 없다. 1,2가 계산을 위해 임시 저장되는 곳 

- ROM(Read only Memory) : 파일 형태로 저장되어 있는 저장소로 / 어떤 프로그램 파일이 ROM 에 저장되어 있음 그걸 실행(프로그램 열어서) 그런다음  write 하면 RAM 하고 CPU 가 일하면서 파일이 만들어지고 다시 저장은 ROM !

 

3. CPython?!

- 이 강의 들으면서 처음 들었었다.
 C 언어 기반의 python이라는 뜻! 여러 언어 기반의 파이썬이 존재한다고 한다.

- 파이썬은 인터프리터 언어인데 C 기반이라니 무슨 소리냐면

  Python을 돌리기 위해서는 인터프리터 언어인 python으로 코드를 짜지만

 내부에서 돌아가는 package 등은 C 기반으로 돌아가서 빠르다는 것이라 함.

 

jupyter notebook 도 조금 배웠는데 그건 나중에 정리!

728x90

'Statistics > Python(anaconda)' 카테고리의 다른 글

파이썬 기본문법  (0) 2023.03.19
anaconda, git bash 설치하기  (2) 2023.03.11