오늘의 일정 | |
오후(14:00 ~ 18:00) | 14:00~16:00 Streamlit 특강 16:00~18:00 DRF 강의_Django Deploy with AWS |
저녁(19:00 ~ 21:00) | 19:00~20:30 베이직반 수업 20:30~21:00 TIL 수정 및 github 수정 |
요약
- 코드 카타 2문제
- 5명씩
- 문자열 바꿔서 찾기
- Streamlit 특강
- DRF 강의_Django Deploy with AWS 🔗 링크
- 베이직반 수업 : Django_각각의 앱에 대한 model.py 완성하기
오전(09:00 ~ 13:00)
1. 코드 카타 2문제
1.1. 5명씩
def solution(names):
return names[::5]
🤔 코드 설명
- 5명씩 자르면 되는 문제예요
- 슬라이싱 기법으로 쉽게 풀었어요!
- 슬라이싱은 해당 숫자를 포함하지 않아요, 그 5 전까지만 잘라내지만 파이썬은 0부터 시작하기 때문에 5개가 잘려요!
1.2. 문자열 바꿔서 찾기
def solution(myString, pat):
myString = ''.join([
"B" if i == "A" else "A" for i in myString
])
return 1 if pat in myString else 0
🤔 코드 설명
- myString에 있는 A는 B로, B는 A로 바꿔줘야 해요.
- 그리고 pat에 있는 문자열이 myString에 있는지 확인하는 문제예요
- myString =
- myString을 다시 정의해 줬어요
- "B" if i == "A" else "A" for i in myString
- for i in myString으로 for문을 돌려줬어요
- 만약 i == “A”라면 “B”로 해주고, 아니라면 “A”로 리턴하도록 해줬어요
- ''.join
- 그리고 바꿔준 그 값을 join() 함수로 ‘’에 넣어줄게요
- return 1 if pat in myString else 0
- 만약 pat가 myString에 있다면 1을 리턴하고, 없다면 0을 리턴하도록 해주면 문제해결!
오후(14:00 ~ 18:00)
2. Streamlit 특강
3. DRF 강의_Django Deploy with AWS 🔗 링크
저녁(19:00 ~ 21:00)
4. 베이직반 수업
Django_각각의 앱에 대한 model.py 완성하기
models.py.zip
0.00MB
models.py.zip
0.00MB
models.py.zip
0.00MB
마무리
아니,, APP에 따라 models.py 작성했을 뿐인데 1시간 후딱 가더라구요 🙄?
시간 순삭이라서 당황했는데, 너무 재밌었어요 ㅎㅎ
제가 Django 중에서도 Model을 어떻게 해야 할지 모르겠는데
이제 4번째 다시 해보니까 나름? 할 줄 알게 된 거 같아서 뿌듯해요 히히
비록 DRF 배포하기는 완강하진 못 했지만, 여기서 더 하면 머리통 터질 거 같아서 쉬러 가려구요
감기 조심하세요,, 저는 몸살 기운 때문에 오늘 너무 힘들었습니다 흙흙흙 😭
건강이 곧 자산이에요, 건강해야 돈 벌 수 있어요.
오늘도 수고 많으셨습니다 ㅎㅎ
내일도 파이팅! 내일은 금요일이에요 내일만 더 이겨내 봅시다!
감사합니다
'📕 내일배움캠프 TIL' 카테고리의 다른 글
[TIL] 내일배움캠프 본캠프 51일차_코드 카타, Django 핵심 이론 공부, LLM 특강, 베이직반 (0) | 2025.02.10 |
---|---|
[TIL] 내일배움캠프 본캠프 50일차_코드 카타, aws 배포, LLM 특강, 베이직반 (0) | 2025.02.07 |
[TIL] 내일배움캠프 본캠프 48일차_코드 카타, DRF 강의, 베이직반 (0) | 2025.02.05 |
[TIL] 내일배움캠프 본캠프 47일차_코드 카타, DRF 강의, 베이직반 (0) | 2025.02.04 |
[TIL] 내일배움캠프 본캠프 46일차_코드 카타, DRF 강의, 베이직반 (0) | 2025.02.03 |