인사말
안녕하세요~
오늘은 Django 개인 과제 발제가 있었던 날이에요
걱정이 많이 되긴 하지만!
그래도 해낼 저인 걸 알기 때문에 일단 해보려구요
일단,
장고 강의를 다 시청하지 못한 상태라서 오늘은 장고 강의만 봤어요!
오늘도 파이팅입니다! 🔥
오늘의 일정 | |
오전(09:00 ~ 13:00) | 09:00~10:00 코드 카타 2문제 및 팀 오전 회의 10:00~10:30 개인 과제 발제 10:30~13:00 장고 강의 시청 |
오후(14:00 ~ 18:00) | 14:00~17:00 장고 강의 시청 17:00~18:00 베이직반 수업 |
저녁(19:00 ~ 21:00) | 19:00~21:00 장고 강의 시청 |
요약
- 코드 카타 2문제
- 더 크게 합치기
- 홀짝에 따라 다른 값 반환하기
- 장고 강의
- 베이직반 수업
오전(09:00 ~ 13:00)
1. 코드 카타 2문제
1.1. 더 크게 합치기
def solution(a, b):
if str(a)+str(b) > str(b)+str(a):
return int(str(a)+str(b))
return int(str(b)+str(a))
🤔 문제 풀이
- 문자열로 타입변환해서 붙여준 뒤, 크기를 비교해요
- 만약 str(a)+str(b)가 더 크다면 int형으로 출력해 줘요
- 그게 아니라면 int(str(b)+str(a))가 출력되도록 설정해 주었어요
- return 해주면, 문제 해결!
1.2. 홀짝에 따라 다른 값 반환하기
def solution(n):
if n%2: # 홀수
return sum(range(1,n+1,2)) # n 아래의 홀수들의 합
return sum([i*i for i in range(2, n+1, 2)]) # 짝수면 제곱의 합
🤔 문제 풀이
- range 함수를 써서 홀수와 짝수 값을 반환했어요
- 홀수인지 아닌지 확인하는 방법은 n%2 했을 때 나머지가 있으면 홀수예요
- 짝수일 경우에는 i*i의 sum을 해주어서 문제 해결했어요
(10:30 ~ 13:00), 오후(14:00 ~ 17:00), 저녁(19:00 ~ 21:00)
2. 장고 강의
2.1. HTML, HTTP Form, 화면에 입력창 만들기 🔗 링크
2.2. 다중 앱, URL 🔗 링크
2.3. Django Model, 마이그레이션 🔗 링크
3. 베이직반 수업
마무리
오늘은 진득하게 Django 강의를 시청하고 직접 실습하면서 정리해 보았어요
중간중간 오류가 발생해서 처리한다고 시간이 꽤 걸렸네요 🙄
생각보다 진도가 많이 안 나가서, 내일은 더 집중해서 하려고요
이제 Django 관련해서 과제도 받았기 때문에, 할 일이 많아졌어요
그래도
Django의 학습 과정이 너무 재밌어서 신나요 😉
내일도 파이팅입니다!
수고 많으셨어요!
'📕 내일배움캠프 TIL' 카테고리의 다른 글
[TIL] 내일배움캠프 본캠프 36일차_코드 카타, 장고 강의, 베이직반 (0) | 2025.01.15 |
---|---|
[TIL] 내일배움캠프 본캠프 35일차_코드 카타, 장고 강의, 베이직반 (0) | 2025.01.14 |
[TIL] 내일배움캠프 본캠프 33일차_코드 카타, 프로그래머스, 베이직반, 장고 강의 (2) | 2025.01.10 |
[TIL] 내일배움캠프 본캠프 32일차_코드 카타, 프로그래머스, 파이썬 기본 이론 공부(튜플, 딕셔너리) (0) | 2025.01.09 |
[TIL] 내일배움캠프 본캠프 31일차_코드 카타, 프로그래머스, 파이썬 기본 이론 공부 (1) | 2025.01.08 |