1. 문제
https://programmers.co.kr/learn/courses/30/lessons/12951
2. 풀이 방법
- 문제 자체는 간단한데, 2개 이상의 공백에 대한 처리를 해주어야 된다는 것이 이 문제를 많이 틀리는 이유입니다.
3. 소스코드
def solution(s):
answer = s[0].upper()
s = s.lower()
for i in range(1, len(s)):
put_val = s[i]
if s[i-1] == ' ' and s[i].isalpha():
put_val = s[i].upper()
answer = answer + put_val
return answer