인사말

째진 입술이 몇 주째 회복하지 못하고 있어요,,

아량곳 안 하고 씨-익 😏 웃었더니 더 찢어진 거 있죠? ㅋㅋㅋㅋㅋㅋㅋ

뭔가 입술에 포인트가 생긴 거 같아서(?) 뭔가 뭔가 기분이 뭔가 좋습니다 헤헤

 

오늘 월요일이에요!

모든 일의 시작인 월요일!

파이팅입니다 :)

 

오늘의 일정
오전(09:00 ~ 13:00) 09:00~10:00 코드 카타 2문제
10:00~10:30 팀 오전 회의
10:30~13:00 Django/DRF 핵심 이론 공부하기
오후(14:00 ~ 18:00) 14:00~16:30 LLM 특강_5강
16:30~18:00 Django/DRF 핵심 이론 공부하기
저녁(19:00 ~ 21:00) 19:00~21:10 베이직반 수업

요약

  1. 코드 카타 2문제
    1. 공백으로 구분하기 2
    2. A 강조하기
  2. Django/DRF 핵심 개념 복습
    1. Django 소개 🔗 링크
    2. Model 🔗 링크
    3. Django User 모델(Model) 🔗 링크
    4. 관계형 데이터베이스 🔗 링크
  3. LLM 특강_5강
  4. 베이직반
    1. views.py 75% 완성하기 (앱 3개 중 1개 완료된 상태)

오전(09:00 ~ 13:00)

1. 코드 카타 2문제

1.1. 공백으로 구분하기 2

def solution(my_string):
    return my_string.split()

 

📄 코드 설명

  • 주어진 my_string에 있는 공백을 기준으로 문자를 구분하는 문제였어요
  • split() 함수를 써서 반환을 해주면 돼요
    • split() 함수를 써서 반환을 할 때 자동으로 리스트 형태로 반환돼서 따로 객체를 만들어주지 않아도 돼요

 

1.2. A 강조하기

def solution(myString):
    answer = ''
    
    for i in myString:
        if i == 'a':
            answer += i.upper()
        elif i == 'A':
            answer += 'A'
        else:
            answer += i.lower()
            
    return answer

 

📄 코드 설명

  • myString에 있는 문자열 중에서 a는 A로 변경하고, 다른 대문자 알파벳들은 소문자로 만들어줘야 해요
  • 저는 for문과 if, elif, else로 해결해 주었어요
  • for i in myString:
    • myString에 있는 문자를 하나하나 살펴볼게요
  • if i == 'a': answer += i.upper()
    • 만약에 i가 ‘a’라면, answer에 i를 대문자화(upper)하여 추가해 줄게요
    • str이기 때문에 +=가 가능해요
  • elif i == 'A': answer += 'A'
    • 혹여나 이미 대문자 A일 경우에는 그대로 추가해 주었어요
  • else: answer += i.lower()
    • 만약 ‘a’도 ‘A’도 아니라면 소문자화(lower)하여 추가해 줄게요
  • return answer
    • answer을 리턴해주면! 문제 해결!

2. Django/DRF 핵심 개념 복습

2.1. Django 소개 🔗 링크

2.2. Model 🔗 링크


오후(14:00 ~ 18:00)

3. LLM 특강_5강

 

2. Django/DRF 핵심 개념 복습

2.3. Django User 모델(Model) 🔗 링크

2.4.  관계형 데이터베이스 🔗 링크


저녁(19:00 ~ 21:00)

4. 베이직반 수업

4.1. views.py 75% 완성하기 (앱 3개 중 1개 완료된 상태)

urls.py.zip
0.00MB
templates.zip
0.00MB
views.py.zip
0.00MB
urls.py.zip
0.00MB

 


마무리

오늘은 티스토리 안에서 목차를 클릭하면 해당 내용으로 가도록 링크를 생성해 보았어요

 

그리고!

LLM 특강 5강을 통해서 직접 LLM을 Django와 함께 어떻게 하면 쓸 수 있을지도 해보았구요!

LLM 특강은 솔직히, 중간에 놓쳐버려서 다시 봐야 할 거 같아요 ㅠ 완벽히 이해는 못 했어요

 

Django를 구성할 때 매번 느끼는 거지만,

views.py를 완성할 때가 제일 어렵고, 시간 잘 가고 그만큼 재밌는 거 같아요

점점 완성해져 가는 Second_pjt를 보니까 뿌듯하고 재밌네요 😁

역시, 반복과 복습이 학습에는 최고의 방법인 거였어요 👍🏻

 

꾸준히 공부해야 할 게 늘어나서, 오히려 행복합니다 😋

복습만 잘~ 해보면 될 거 같아요~!~!

 

오늘도 수고 많으셨어요!

이렇게 월요일도 마무리 됐네요 😋

 

🐾Recent posts