[Day 04] 파이썬 기초 문법 3 1. 강의 복습 내용 더보기 ** 오늘의 내용은 직접 구현을 해봐야 아는 내용이므로, 학습 정리 내용에는 이론적인 부분 위주로 정리하였음 Python Object-Oriented Programming (객체 지향 프로그래밍) 1. 객체 지향 프로그래밍 * 모든 언어의 가장 기본적인 프로그래밍 기법 - Object-Oriented Programming, OOP - OOP는 이러한 객체 개념을 프로그램으로 표현 (OOP는 클래스(Class)와 실제 구현체인 인스턴스(instance)로 나눔) - 속성은 변수(variable), 행동은 함수(method)로 표현됨 - 파이썬 역시 개체 지향 프로그램 언어 2. 클래스 * 설계도의 개념 3. 객체 * 실생활에서 일종의 물건 ..
[Day 03] 파이썬 기초문법 2 1. 강의 복습 내용 1) Python Data Structure 더보기 Stack In [2]: a=[1,2,3,4,5] # list 사용해서 스택 구조 구현 a Out[2]: [1, 2, 3, 4, 5] In [3]: a.append(10) a.append(20) a.pop() Out[3]: 20 In [4]: a c=a.pop() # 파이썬에선 pop() 도 리턴값이 있다! Out[4]: [1, 2, 3, 4, 5, 10] In [7]: c Out[7]: 10 In [8]: word = input("input a word : ") word_list = list(word) for _ in range(len(word_list)) : print(word_list.pop..
[Day 02] 파이썬 기초문법 1. 강의 복습 내용 더보기 1) Variables 1) 변수 값을 저장하기 위한 메모리 공간의 프로그래밍상 이름 가장 기초적인 프로그래밍 문법 개념 변수는 메모리 주소를 가지고 있고, 변수에 들어가는 값은 메모리 주소에 할당 됨 * 변수 이름 작명법 1. 변수명은 의미 있는 단어로 표기하는 것이 좋다. 2. 변수명은 대소문자가 구분된다. 3. 특별한 의미가 있는 예약어는 쓰지 않는다. 변수명을 짓는 방법은 우리가 약속을 해놓는 것 처럼 표준화시킨 모델들이 많다. 가장 기초적인 프로그래밍 문법 개념인 만큼, 변수명을 표준화 모델에 맞추어 잘 선언하는 것도 기초를 단단하게 다지는 것 중에 하나라고 생각한다. * 변수의 범위 - 변수가 사용되는 범위 - 지역변수(local v..
[Day 01] 파이썬/AI 개발환경 준비하기 1. 강의 복습 내용 더보기 1) Basic computer class for newbies 1) OS(Operating System, 운영체제) : 소프트웨어가 하드웨어와 연결이 되기 위한 기반이 되는 시스템 우리가 사용하는 프로그램은 OS에 의존적이다. 따라서 내가 사용할 OS에 맞춰서 프로그램을 설치해야한다. 2) 파일 시스템 : Root 디렉토리로 부터 시작되는 Tree구조로 되어있다. - 디렉토리(Directory) - 파일(File) - 절대 경로와 상대 경로 경로 : 컴퓨터 파일의 고유한 위치, 트리 구조상 노드의 연결 절대 경로 : Root 디렉토리로 부터 파일위치까지의 경로 ex) C:\user\download\somefile.txt 상대 경..
- Total
- Today
- Yesterday
- ResNet
- NLP 구현
- 공공데이터
- 네트워킹데이
- Unet
- 백트래킹
- P-Stage
- DeepLearning
- AI 프로젝트
- DACON
- 이분탐색
- 부스트캠프 AI Tech
- Vision AI 경진대회
- 데이터핸들링
- python
- 코딩테스트
- pandas
- 데이터연습
- 다이나믹프로그래밍
- 백준
- 동적계획법
- cnn
- dfs
- 그리디
- C++
- Data Handling
- 알고리즘
- 브루트포스
- Unet 구현
- 프로그래머스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |