- Weekly I Learned
1. Facts : 내가 배운 것 / 내가 한 일
- python 심화
- Class에 대한 이해
- muteble 자료형과 immutable 자료형
- try / exception을 활용한 에러 처리
- stacktrace의 이해
- 축약식(Comprehension)
- lambda / map / filter / sort 활용
- 숫자 야구 게임
- def
- while
- random, time, datetime
- len, length
- enumerate
2. Feelings : 내가 느꼈던 감정 / 주관적 느낌
- python 심화
- 개념은 모두 이해가 됐지만 활용시 어떻게 활용해야 하는지 전혀 감이 안찹힘
- 강의 복습 + 백준 + 튜터님 과제 필수
- 숫자 야구 게임
- random, time, datetime 등 어떻게 짜야 될거같은지는 알겠지만 막상 코드를 직접 짜보면 너무 길어지거나 복잡해지고, 활용하기 어려워함
3. Finding : 내가 발견한 것 / 얻은 것
- python 심화
- class를 지금까지 한 번도 써보지 않아 def랑 다를게 뭐지 했지만 class에대한 개념을 조금 잡았다.
- try / except는 모든 구문에 붙이지 않는다 → 해당 에러가 날 수 있는 구분에 try / except 를 이용해 오류를 잡아준다
- 조건이 붙을 수 있지만 명령어로 try / except 구문을 설정할 수 있다.
- 👉 ValueError / ZeroDivisionError / Exception as e 등
- 숫자 야구 게임
- 일단 알고리즘의 흐름이 어려울땐 글로 어떤 흐름으로 진행할 것인가 적어본다.
- enumerate / if ~ not in ~ / list의 len() / set() 등 알고있는 개념을 문제에 적용할 수 있게 익숙해져야함
4. Future : 미래에 내가 배운것들을 어떻게 적용?
- python 심화
- list관련 심화 개념을 반복, 복습하면서 익혀 문제에 찾아보지않고 떠올릴 수 있도록 해야됨
- 숫자 야구 게임
- 코딩에 쓰인 모든 개념을 알고있었도, 알고리즘을 생각할때 먼저 글로 써보기✏️
'woncoding > WIL' 카테고리의 다른 글
| WIL | 10.9.일 [10.4.화 - 10.7.금] (0) | 2022.10.11 |
|---|---|
| WIL | 10.2.일 [9.26.월 - 9.29.목] (0) | 2022.10.05 |
| WIL | 9.25.일 [9.19.월 - 9.23.금] (1) | 2022.09.26 |
| WIL | 9.11.일 [9.5.월 - 9.10.토] (1) | 2022.09.11 |
| WIL | 9.4.일 [8.29.월 - 9.2.금] (1) | 2022.09.04 |