728x90
SMALL
중간중간 테스트 케이스에서 실패가 뜨는데 이유를 계속 몰라서 답답했다... 😣
근데 알고보니 어이없었다 ㅠ
예를들어 _를 공백이라하면
'__hi___5ice_meEt_You' --> '__Hi___5ice_Meet_You'
이런식으로 공백이 유지되어야 했었다 🤣
항상 문제를 풀면서 이런 것들의 경우를 바로 못 캐치하는거 같아서 답답하지만 계속 연습해야지 !!!!!!!! 할 수 있다 !!!!!!
def solution(s):
answer = ''
arr = s.split(' ')
for i in arr:
if i=='':
answer+=' '
else:
answer+=i[0].upper()
if len(i)>1:
answer+=i[1:].lower()
answer+=' '
answer = answer[:-1]
return answer
728x90
LIST
'취준시절 > 프로그래머스' 카테고리의 다른 글
[프로그래머스] 최솟값 만들기 - Python (0) | 2021.08.05 |
---|---|
[프로그래머스] 피보나치 수 - Python (0) | 2021.08.05 |
[프로그래머스] N개의 최소 공배수 - Python (0) | 2021.08.04 |
[프로그래머스] 같은 숫자는 싫어 - Python (0) | 2021.07.09 |
[프로그래머스] 가운데 글자 가져오기 - Python (0) | 2021.07.09 |