20260527 교육 2일차 - Python 기초, Markdown, 코테

반응형

 
Python 기초, Markdown
 
 

  • 컴파일러 : 미리 기계어로 변환해 두었다가 사용하는 방식
  • 인터프리터 : 실행 시점에서 기계어로 변환, 동적 컴파일러라고도 부름
  • 컴파일러 : C, C++, JAVA
    • 전체파일을 한 번에 스캔하여 변환
    • 소스코드→한 번에 전체 분석→기계어로 된 파일 생성→그 후엔 컴파일 없이 빠르게 실행
    • 초기 속도는 느리지만 실행 파일이 만들어지면 속도가 빠름
  • 인터프리터 : Python, JavaScript
    • 한 번에 한 문장씩 번역
    • 소스코드를 한 줄씩 읽음→바로 기계어로 해석 및 실행→별도의 실행파일 X
    • 메모리 효율은 좋지만 속도가 느림
    • Python은 인터프리터 언어에 속하지만 내부적으로는 bytecode로 변환 후 Python Virtual Machine(PVM)이 코드를 실행→컴파일+인터프리터의 절충형

 
 



아침 : 바나나
점심 : 반반 돈까스(점심값 초과!)
+ 아샷추
 
오늘은 어제에 이어서 파이썬 기초, Markdown 문법 조금! 
 
Markdown은 예전에 배울 때도 그렇지만 아직 친숙하지가 않다... 
 
기초지만 Javascript랑 다른 점도 있으니 열심히 배워보자 ! 
 
list, tuple, dict,
set(순서 유지X) 
 
- 코딩테스트 연습을 시작했다. 프로그래머스에서 0부터 푸는데, python이 자스랑 조금 다른 것도 있긴 하지만
그냥 전부 다 까먹어서... 아주 기초부터 하고 있다. 
 
벌써 다들 점점 친해지는 게 신기해요. 

728x90
반응형