Re:제로부터 시작하는 갓생
[TIL] 24/12/17 본문
< TIL 반드시 들어가야 할 내용 >
1. 어떤 문제가 있었는지
2. 내가 시도해 본 것들 (자세히 쓰기)
3. 어떻게 해결했는지
4. 뭘 새롭게 알았는지 (자세히 쓰기)
1. 문제
오전
* SQL 깜짝 퀴즈: 잘 모르는 개념의 9, 10번을 제외하고 다 풀었다! 객관식 개꿀! "항상" 이런 단어 나오면 경험상 무조건 답임..
잘 모르는 개념 정의 필요-> join, 윈도우함수, 서브쿼리


Q4. 문제에 기재된 쿼리를 아예 보지 않고 문제만 보고 ID 한 명, 결제테이블 3개니 3줄 생성될 것이라 생각하고 답을 골랐음
그런데 아무리 생각해도 쿼리가 있는 이유가 있을 텐데... 이런 식으로 풀어내는 게 아닌 것 같다는 생각을 함
오후
* 파이썬 300제 (아직 극초반인데 벌써 물음표 백만개임...^^...)
내가 푼 거랑 답이 다른 문제들이 좀 있음.. 결과는 같게 나오기는 하는데 sep인자를 안 쓰고 기재해도 되는 건지.. 문제에서 요구하는 과정이 맞는 건지...
# Q7. print() 함수를 사용하여 다음과 같이 출력하세요.
# 결과: naver;kakao;sk;samsung
# 코드 작성하기
답: print("naver", "kakao", "samsung", sep=";")
나: print('naver;kakao;samsung')
예..?? 변수 바인딩? type()? 꼭 써야 하는 함수였나요..? 이 문제만 보고는 그냥 print만 하면 되는 줄 알았는뎁쇼...
# Q12. 수를 사용해서 시가총액, 현재가, PER 등을 바인딩해보세요.
항목 값
시가총액 298조
현재가 50,000원
PER 15.79
2. 시도
잘 모르는 개념정의를 위해 구글링으로 간단 설명과 예시를 찾아서 읽어봄
기본 강의 해당 내용 짧게 찾아서 들어봄
(아직 내가 시도 할 수 있는건 이정도뿐....😢)
3. 해결
기본강의와 구글링을 통해서도 이해하지 못한 내용들은 매니저님께 문의드림.
아주 쉽게 설명해 주셔서 개념 자체는 이해하게 됨 (문제풀이는 또 다른 문제겠지만...^^...)
비록 매니저님은 식사도 못하셨지만....나에게는...일대일 왕초보 강의 넘 유익하다 증말...맨날 해주세요 매니줠님...(감자1 오열..)
4. 배움
결론은 내가 문제를 풀었던 방식 자체는 문제 될 게 없었다
그래도 개념을 알고 푸는 것과 모르고 찍어서 맞은 건 다른 문제이니...꼭 다시 복습하자
*깜짝퀴즈
4번 join
9번 윈도우함수
10번 서브쿼리
*파이썬 300 7번, 12번 등
정답이 다르게 기재되어 있었던 건 다양한 파이썬의 방법에서 인사이트를 얻을 수 있기 위함이었다.
sql과 다르게 파이썬은 다양한 풀이 방법이 있기 때문에 결과가 같으면 아래와 같이 생각하게 되었다.
풀이방식이 어떻게 나랑 다른지? 어떤 부분에서 이렇게 쓸 수 있는지? 현재의 나에게 더 나은 방식은 뭔지?
매니저님이 말씀해 주신 대로 다양한 방법을 보고 내가 가져올 건 가져오고, 버려도 되는 건 버리는 분별력을 키워야겠다는 생각도 하게 되었다.
'Dev life > Today I Learned' 카테고리의 다른 글
[TIL] 24/12/19 (1) | 2024.12.19 |
---|---|
[TIL] 24/12/18 (1) | 2024.12.18 |
[TIL] 24/12/16 (0) | 2024.12.16 |
[WIL] 3주차_12/09~12/13 (2) | 2024.12.13 |
[TIL] 24/12/13 (0) | 2024.12.13 |