오늘의 일정
오전(09:00 ~ 13:00) 09:00~10:00 코드 카타 2문제
오후(14:00 ~ 18:00) 14:00~15:30 DRF 강의_외부 API 연동하기 (feat. ChatGPT)
15:30~17:30 DRF 강의_Django Deploy with AWS
저녁(19:00 ~ 21:00) 19:00~20:30 베이직반 수업

요약

  1. 코드 카타 2문제
  2. DRF 강의
    1. 외부 API 연동하기 (feat. ChatGPT) 🔗 링크
  3. 베이직반 - Django 만들기

오전(09:00 ~ 13:00)

1. 코드 카타 2문제

1.1. 개미 군단

def solution(hp):
    general_ant_count = hp//5
    soldier_ant_count = (hp - (5*general_ant_count))//3
    worker_ant_count = (hp - (5*general_ant_count) - (3*soldier_ant_count))//1
    answer = general_ant_count + soldier_ant_count + worker_ant_count
    
    return answer

 

📄 코드 설명

  • general_ant_count = hp//5
    • 먼저 장군개미만 출격하는 경우를 몫으로 구해줬어요
  • soldier_ant_count = (hp - (5*general_ant_count))//3
    • soldier_ant_count =
      • 두 번째로는 병정개미만 출격하는 경우는
    • (hp - (5*general_ant_count))
      • hp에서 (장군개미가 출격한 몫에 곱하기 5의 공격력을 해준 값에 뺀 후)의 값에
    • //3
      • 병정개미의 공격력을 몫으로 나눠줬어요. 그럼 병정개미의 수가 나오겠죠!?
  • worker_ant_count = (hp - (5general_ant_count) - (3soldier_ant_count))//1
    • 병정개미의 수를 구할 때와 비슷한 구조로 흘러갑니다!
    • 대신 이번에는 hp에 장군개미 수와 병정개미 수를 빼주어야겠죠!
  • answer = general_ant_count + soldier_ant_count + worker_ant_count
    • 그 뒤 총 출격하는 개미의 수를 더해주면 문제는 풀립니다!

1.2. 특정한 문자를 대문자로 바꾸기

def solution(my_string, alp):

    return my_string.replace(alp, alp.upper())

 

📄 코드 설명

  • my_string에 있는 문자열 중에 alp값만 대문자로 바꿔주는 문제예요
  • replace() 함수를 써서 특정 문자를 바꿀 수가 있어요
  • replace(old_value, new_value)로 구성돼 있어요
 

오후(14:00 ~ 18:00)

2. DRF 강의

2.1. 외부 API 연동하기 (feat. ChatGPT) 🔗 링크


저녁(19:00 ~ 21:00)

3. 베이직반

django 프로젝트 및 앱 생성하기


마무리

어제 새벽 늦게까지 무리했던 탓에 오전 시간은 통으로 날렸어요,,

그리고 ㅠ API Key 발급한다고 결제하다가 문제가 발생해서 그거 때문에 2시간이나 날렸더니 🙄

화가 머리끝까지 난 거 있죠? 🙄

 

웃긴 건,

AI 가지고 작동해 보니까 너무 재밌어서 화가 풀렸어요 ㅋㅋㅋㅋㅋ

단순한 녀석,,,

 

너무 재밌었던 하루였어요

-

확실히 마음에 여유를 가지고 하나에 집중해서 공부하니까 더 효율이 나는 거 같아요

시간 많이 없고 해야 할 거 많은 건 알지만,

장기간으로 달려야 하는 제 입장도 있으니 너무 몰아세우진 않으려구요

단거리 달리기가 아니라 마라톤 중인 거니까요

 

어쨌든 오늘 하루도 한 게 없었던 건 아니잖아요!

 

오늘 하루도 수고 많으셨습니다 :)

🐾Recent posts