Conditionals and Loops Condition 학점 프로그램을 개발해보자 점수에 따른 학점의 기준을 만든다 ex) 95점 이상 A+, 60점 미만 F 기준을 바탕으로 첫번쨰 줄의 점수를 판단한다 ex) 38점은 60점 미만이므로 F 다음 줄로
시퀀스 자료형으로 문자형 data를 메모리에 저장영문자 한 글자는 1byte의 메모리공간을 사용50 51 52string은 1byte 크기로 한 글자씩 메모리 공간이 할당됨a : 0100 1001b : 0100 1010c : 0100 1011d : 0100 1100e
Lec3: Python Data Structure 01_특징이 있는 정보는 어떻게 저장할까 1) Data Structure 생각해보기 전화번호부 정보는 어떻게 저장하면 좋을까 은행 번호표 정보는 어떻게 처리하면 좋을까 서적 정보는 어떻게 관리하면 좋을까 창고에 쌓인 수
Lec4: Python Object Oriented Programming 01_Python 개발 방법 : 만들어 놓은 코드를 재사용하고 싶다 1) Class & Object : 객체 지향 언어의 이해 수강신청 프로그램 작성 방법1. 수강신청이 시작부터 끝까지 순서대로
Lec5: Module and Project Python은 대부분의 Library가 이미 다른 사용자에 의해서 구현되어 있다. 01_Module and Package 1) Module Overview Module = 어떤 대상의 부분 혹은 조각 Program에서는 작
Lec.6: Exception/File/Log Handling Program 사용할 때 일어나는 Errors : 주소를 입력하지 않고 배송 요철 저장도 안 했는데 컴퓨터 전원이 나감 게임 아이템 샀는데 게임에서 튕김 >예상치 못한 많은 일(예외)
Lec7: Numerical Python - Numpy 코드로 방정식 표현 다양한 Matrix 계산을 어떻게 만들 것인가? 굉장히 큰 Matrix에 대한 표현 처리 속도 문제 : Python은 Interpreter Language > 적절한 Package의 활용이 필
Lec8: Mathematics for Artificial Intelligence_Vector 01_Vector 1) Vector? Vector : 숫자를 원소로 가지는 List 또는 Array Vector는 공간에서 한 점을 나타낸다. Vector는 원점으로부터
Lec9: Mathematics for Artificial Intelligence_Matrix 01_Matrix 1) Matrix? Matrix : Vector를 원소로 가지는 2차원 Array Matrix는 Row와 Column이라는 Index를 가진다. Matr
Lec10: Mathematics for Artificial Intelligence_Gradient Descent 01_Differentiation 1) Differentiation? Differentiation : 변수의 움직임에 따른 함수값의 변화를 측정하기 위한