코딩/Python(14)
-
6/21
1. Python list 1) 위처럼 간단하게 a, b, c 라는 variable에 값을 각각 넣을 수 있다. 이를 unpacking이라 하며, 변수의 개수는 리스트의 elements 갯수와 동일해야 한다. 만약 해당 값이 쓸모가 없다면, 해당 값에 해당하는 부분을 _로 처리하면 된다. 2) 2차원 리스트 list가 list를 항목으로 품고있는 형태이다. 3) Stack, Heap Memory 모든 언어는 Primitive Type 값을 Stack Memory 에 저장한다. Primitive Type 값을 제외한 data는 Heap Memory 에 저장하며, reference를 담고 있는 변수만 생성된다. 따라서 위에서 math_score 의 data만 바꾸었을 뿐인데, 같은 reference를 참조하..
2022.06.21 -
6/20
1. Compiler vs Interpretor 1)Complier Language (C, C#, Java) Source Code ----(Compile)-----> 실행파일(.exe) = Source Program Compile 작업을 하는 이를 Compiler라 한다. 한 번만 exe 파일로 바꿔놓으면 실행이 빠름. 2) Interpretor Language (Basic, Python) Source Code 한 줄 한 줄을 즉시 Interpriting 수행 가능. (결과값 표출) 즉 Compile 과정 없이 바로 실행 가능 지속적으로 모든 Source Code를 해석해야 되기 때문에 실행이 더딤. 2. Python 1) 미니콘다 프로그램 다운 파일 뒤 확장자 명 .py로 저장 cd \\ 파일 참조 경..
2022.06.20