오늘의 일정
오전(09:00 ~ 13:00) 09:00~10:00 코드 카타 2문제
10:00~13:00 DRF 강의_더 빠른 속도를 위해, Redis, 캐싱
오후(14:00 ~ 18:00) 14:00~14:30 팀 오후 회의
14:30~16:30 DRF 강의_API 문서화, DRF-Spectacular
저녁(19:00 ~ 21:00) 19:00~20:00 베이직반

요약

  1. 코드 카타 2문제
    1. 첫 번째로 나오는 음수
    2. 순서 바꾸기
  2. DRF 강의
    1. 더 빠른 속도를 위해, Redis, 캐싱 🔗 링크
    2. API 문서화, DRF-Spectacular 🔗 링크
  3. 베이직반 수업 - Class

오전(09:00 ~ 13:00)

1. 코드 카타 2문제

1.1. 첫 번째로 나오는 음수

def solution(num_list):
    answer = 0
    
    for i in range(len(num_list)):
        if num_list[i]<0:
            return i
    return -1

 

🤔 코드 설명

  • 무작위로 들어있는 num_list에서 한 개만 있는 음수인 값을 뽑아내면 되는 문제예요
  • for i in range(len(num_list)):
    • for문과 range() 함수를 써서, num_list 길이(len)만큼 인덱스 번호를 뽑아낼게요
  • if num_list[i]<0:
    • 만약 num_list[i]의 값이 0보다 작으면 음수값이에요!
  • return i
    • 그럴 경우 return i를 해주면 해당 음수값이 나오고,
  • return -1
    • 만약 음수값 자체가 없다면 -1을 return 하도록 해주면 문제 해결!

1.2. 순서 바꾸기

def solution(num_list, n):
    
    return num_list[n:] + num_list[:n]

 

🤔 코드 설명

  • n번째 원소 이후의 원소들과! n번째까지의 원소들로 나눠서 이어 붙이는 문제예요
  • 단순히 말해서 n값만큼 슬라이싱하여 풀면 되는 문제입니다
  • return num_list[n:] + num_list[:n]
    • n번째 원소 이후의 원소와 n번째까지의 원소를 이어 붙여 주면 문제 해결!

2. DRF 강의

2.1. 더 빠른 속도를 위해, Redis, 캐싱 🔗 링크

 


오후(14:00 ~ 18:00)

2. DRF 강의

2.2. API 문서화, DRF-Spectacular 🔗 링크


저녁(19:00 ~ 21:00)

3. 베이직반 수업

민경쓰클래쓰.zip
0.01MB

 

 

이제 Class와도 잘 놀게 됐어요! 너무 재밌어요 ㅎㅎㅎ


마무리

요즘 너무 달려댔더니 힘들어서 천천히 쉬어가면서 하고 있어요

너무 빡빡하게 일정을 짜서 달렸더니 많이 지치네요 🤣

그래도 해야죠

그래서 여유를 가지고 하려구요. 그래야 길게 달릴 수 있을 거 같아서요 ㅎㅎ

 

평소 읽고 싶었던 소설책도 읽으면서 마음 정리하고 있어요

부담을 덜 느끼게 돼서 그런지, 공부할 때도 즐겁네요 😁

 

저는 저와의 싸움 중이니, 한 번쯤은 쉬어가도 될 거 같아요

파이팅입니다!

 

오늘도 수고 많으셨어요~!

 

🐾Recent posts