Language/Python

[Python / 프로그래머스 level 1] 이상한 문자 만들기

ej503 2021. 6. 22. 07:20

def solution(s):
    words=s.split(' ')
    answer=[]
    for word in words:
        strings=''
        for i in range(len(word)):
            if i % 2 == 0:
                upper=word[i].upper()
                strings+=upper
            else:
                lower=word[i].lower()
                strings+=lower
        answer.append(strings)
    return ' '.join(answer)