강의로 돌아가기
pulin001

샘플코드는 되고 채점하면 대부분 실패하는데 이유를 모르겠어요 ㅠㅠ

질문들 참고해서 여러가지 샘플테스트 추가해봐도 다 되는데 채점하면 18점 나오네요...
upper(), lower() 다 썼고 0번째 대문자인거 체크했고 공백도 포함되도록 했는데 왜 안되는걸까요....
실패하는 예시라도 알면 고치겠는데 뭐가 문젠지 몰라서 미치겠어요 ㅠㅠ 아시는분 알려주시면 감사하겠습니다

작성중인 코드―solution.py
1
2
3
4
5
6
7
8
9
def solution(s):
    a = list(s)
    b = []
    for num, cha in enumerate(a):
        if num == 0 or num % 2 == 0:
            b = b + list(cha.upper())
        else:
            b = b + list(cha.lower())
    return "".join(b)
0 개의 답변
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.