001
오늘의 코드카타
31. 수박수박수박수박수박수?
문제 설명
길이가 n이고, "수박수박수박수...."와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 "수박수박"을 리턴하고 3이라면 "수박수"를 리턴하면 됩니다.
제한사항
- n은 길이 10,000이하인 자연수입니다.
입출력 예
| n | return |
| 3 | "수박수" |
| 4 | "수박수박" |
더보기
▼ 리스트 컴프리헨션 기법 적용
def solution(n):
answer = ['수' if i % 2 == 1 else '박' for i in range(1, n+1)]
return ''.join(answer)
1부터 n까지의 범위를 변수 i에 반복시키는데, i가 홀수면 리스트에 '수' 추가, 짝수면 '박'추가한 뒤 마지막에 리스트를 문자열로 변환시켰다. 그리 효율적인 방법은 아닌 거 같다... 다른 분들 코드 한번 봐야겠다.
002
기초 프로젝트 : 3일차
오늘은 팀원들끼리 역할 분담을 해서 각자에게 주어진 일들을 처리했다.
나는 PPT 팀이라 하루종일 피피티 구성 짜고 러프하게 초안 만들고 수정하는 작업을 했다.

캔바 처음 써보는데 다른 사람과 동시에 수정할 수 있는 게 신기했다.
바빠서 TIL 작성할 시간이 없다... 프로젝트 기간엔 전처럼 열심히 쓰긴 힘들 듯
내일하고 내일 모레만 지나면 주말이다. 좀 더 힘내보자~~~~👊


'Today I Learned' 카테고리의 다른 글
| [내일배움캠프 QA/QC 6기] TIL #023 (0) | 2026.06.12 |
|---|---|
| [내일배움캠프 QA/QC 6기] TIL #022 (0) | 2026.06.11 |
| [내일배움캠프 QA/QC 6기] TIL #020 (0) | 2026.06.09 |
| [내일배움캠프 QA/QC 6기] TIL #019 기초 프로젝트 start (0) | 2026.06.08 |
| [내일배움캠프 QA/QC 6기] TIL #018 (0) | 2026.06.05 |