Algorithm/Programmers
[Python] 이상한 문자 만들기
느낌표 공장장
2021. 5. 18. 23:29
def solution(s):
count = 0
answer = ''
for i in s :
if i == ' ' :
count = 0
answer += i
continue
if count % 2 == 0 :
i = i.upper()
answer += i
else :
i = i.lower()
answer += i
count +=1
return answer
풀이
인덱스를 움직이면서 count에 1씩 더하고
count에 따라 해당 문자를 대문자 및 소문자로 변환하여 기존 문자열에 더해준다.
공백을 만나면 count는 0으로 초기화 된다.