강의로 돌아가기
김규범

"이상한 문자 만들기" 질문 드립니다..

아래 코드를 짜서 실행을 돌리면 아무 이상없이 잘돌아가는데..

채첨만 하면 통과하질 못합니다.ㅠ

뭐가 문제인지 몰라 여기다 질문드립니다.. 다른 단어들로 여러번 테스트해도 잘되는거 확인했습니다..

def solution(s):
    b = s.split()

    c=[]

    for x in range(len(b)):
        if x > 0:
            c.append(chr(32))
        for y in range(len(b[x])):
            if y % 2 == 0:
                c.append(b[x][y].upper())
            elif y % 2 != 0:
                c.append(b[x][y].lower())

    return "".join(c)
  • 김규범
    해결 했습니다 공백이 2개일때도 공백까지 전부 표현해줘야 채점 통과하실 수 있습니다.. 김규범 2018.09.28 17:16
0 개의 답변
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.