728x90
728x90
SMALL

Class 5

24.02.05

오늘은 타입, This, 객체지향 프로그래밍에 대해 정리해 보겠습니다. 타입 (Type) 변수의 타입일 경우 다양한 데이터를 용도에 맞게 쓰기 위해 사용함 원시타입 : 단순 데이터 저장 참조타입 : 객체로서 저장 으로 크게 두 가지 타입으로 구별할 수 있음 String str = "Java"; // Java의 변수 선언식 System.out.println(str); 원시타입 (Primitive Types) 값이 변경 불가능함 값을 변수에 저장하거나 전달할 때 값에 의한 전달함 다른 변수에 원시 값을 할당할 때 값의 참조가 저장되는 것이 아닌 값 자체가 복사되어 저장 (가리키고 있는 값을 따라가기에 실제 메모리에 저장된 주소) let str1 = 'hello'; let str2 = str1; console..

24.01.15

오늘 오전 시간은 LMS시스템을 이용하여 Python 활용 강의를 학습하였습니다. Colab과 Jupyter의 사용법에 대해 알아보고 Python요약과 Numpy, Pandas, Visualization에 대한 설명을 들을 수 있었습니다. Jupyter는 이전 교육기관에서 자주 사용하였기 때문에 익숙하고 Colab 역시 마찬가지로 익숙해서 쉽게 듣고 넘어갔습니다. Python에서 구름 IDE를 통해 접속하여 Jupyter사용을 진행하였지만 저는 Anaconda를 이용하였습니다. Python 요약은 주로 알고 있는 내용을 다뤄서 따로 필기를 하지 않고 편하게 복습하는 마음으로 들었습니다 :) Numpy 고성능 수치계산을 위한 라이브러리 array라는 단위로 데이터 관리 및 연산 수행 행렬과 배열 처리 및 ..

24.01.12

오늘 오전에는 특강이 있었습니다. '기술 채용 담당자 입장에서 보는 포트폴리오 이야기'라는 제목으로 취업과 관련해 특강을 들었습니다 스타트업에서 채용을 담당하며, 한 명의 시니어 개발자이자 CTO인 분이 강의를 진행해 주셨습니다. 스타트업이 포트폴리오를 평가하는 기준과 신입에 어떤 역량을 기대하는지 성장에 위해 집중해야 할 부분을 짚어주셨습니다. 약 2시간 동안 특강에서 중요하고 꼭 알아야 할 부분에 대해 들을 수 있던 좋은 기회였습니다. 특강이 끝나고는 어제와 마찬가지로 코드로 구현해 보며 알아가는 방식으로 학습하였습니다. 두 번째 시간으로 class를 공부하며 추가적으론 Iterator와 Generator에 대해 알아보았습니다. 그리고 상속과 Matrix, Magic Method 등 class에 필요..

24.01.11

오늘은 지금까지 해주셨던 강사님과 다른 Python 심화 담당 강사님이 수업을 진행해 주셨어요. lambda와 class에 대해 더 깊이 공부할 수 있는 시간이었습니다. 따로 교안 같은 걸 참고하지 않고 오로지 강사님 코드로 수업을 진행했습니다. 부족한 이론은 인터넷에 검색하며 보충하였습니다. 참고 하심 될 것 같아요 :) 람다 (lambda) 익명 함수(anonymous function)라고도 불림 함수를 한 번만 사용하거나 함수를 인자로 전달해야 하는 경우 쓰임 lambda 인자 : 표현식 def로 함수를 정의하는 것보다 간결하고 간편하게 함수를 정의할 수 있음 add = lambda x, y: x + y의 경우 add 변수는 람다 함수를 참조하게 됨 람다 함수의 활용 1. map() 함수와 사용 :..

BEAR-U : Django (6)

오늘 강의는 지난 강의에 이어 함수와 클래스에 대한 수업을 진행합니다. ​ 6강. 프로그래밍 언어의 기본 2 feat.Python 'Python을 이용해 함수 클래스에 대해 알아본다.' ​ 함수 (Function) 1. 하나의 특정한 규칙을 작업하기 위한 코드 뭉치 2. 특정한 규칙을 재사용하기 위하여 사용 3. 선언 후 호출로 사용 4. 함수이름 (매개변수, 매개변수 ... )로 구성 5. 자주 사용하는 print(출력값) = 출력할 값을 매개변수로 받는 함수 ​ 클래스 (Class) 1. 서로 연관 되어 있는 변수, 함수의 집합 2. 함수를 포함하여, 변수까지 재사용하기 위해 사용 3. 작성한 프로그램만의 공식 4. 클래스로 산출된 값 = 객체(Object) = 결국 객체를 생성하기 위한 설계도

728x90
728x90
LIST