20260408 TIL
2026. 4. 8. 21:06ㆍTIL
📢 오늘의 목표
🚩코드카타를 통해 기본적인 코딩 역량을 키운다.
🚩 데이터 분석 조별 과제를 수행하면서 데이터 분석 역량을 기른다.
📅 TIL
❇️Code Kata
더보기
😊 문제 31
https://school.programmers.co.kr/learn/courses/30/lessons/12922
프로그래머스
SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
> 길이가 n이고, "수박수박수박수...."와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 "수박수박"을 리턴하고 3이라면 "수박수"를 리턴하면 됩니다.
def solution(n):
answer = ''
if n%2 == 0:
answer += (n//2)*'수박'
else:
answer += (n//2)*'수박' + '수'
return answer
➡️def solution(n):으로 n에 대한 함수를 정의하고 answer = ' '으로 초기값을 세팅해주었다. 이때 조건문으로 if n%2==0: 즉짝수일 경우 수박이 n/2번 반복 되므로 answer += (n//2) * '수박'으로 출력한다. 그리고 그 이외의 조건의 경우 즉 홀수일 경우 뒤에 수를 한 번 더 붙여준다.
'TIL' 카테고리의 다른 글
| 20260410 TIL (0) | 2026.04.10 |
|---|---|
| 20260409 TIL (0) | 2026.04.09 |
| 20260407 TIL (0) | 2026.04.07 |
| 20260406 TIL (0) | 2026.04.06 |
| 20260403 TIL (0) | 2026.04.03 |