커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
[코드스니펫] 네카라쿠배 기출문제 뼈대 코드에 오타가 있어요!
[무료] 1시간 만에 정복하는 코딩테스트 합격법 v0
1주차
북마크
서*령
댓글
1
추천
0
조회수
14
조회수
14
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.


[코드스니펫] 네카라쿠배 기출문제 뼈대 코드를 그대로 복사해서 쓰고 문제를 따라 풀었는데

오류가 떴습니다. 알고 봤더니 복사한 코드에 ""가 두개씩 있어서 오류가 뜨는 거였습니다.

수정하면 좋을것같습니다!


보고 계신

화면 전체를 캡처해 주시면, 튜터님들이 빠르게 상황을 이해할 수 있어요.




작성한 코드 및 에러 메세지

"# ""8zerothree2"" → 8032
# ""seven73nine"" → 7739
# ""two53eightfour"" → 25384
s1 = ""8zerothree2""
s2 = ""seven73nine""
s3 = ""two53eightfour""

def solution(s):
    num_dict = {
        "zero": "0",
        "one": "1",
        "two": "2",
        "three": "3",
        "four": "4",
        "five": "5",
        "six": "6",
        "seven": "7",
        "eight": "8",
        "nine": "9",
    }
    for str in num_dict:
        s = s.replace(str, num_dict[str])
    answer = int(s)
    return answer

print(solution(s1))
print(solution(s2))
print(solution(s3))


C:\Users\hee\AppData\Local\Programs\Python\Python312\python.exe "C:\Users\hee\Desktop\algorithm_ note\Algorithm\ex.py" 
  File "C:\Users\hee\Desktop\algorithm_ note\Algorithm\ex.py", line 1
    "# ""8zerothree2"" → 8032
                     ^
SyntaxError: unterminated string literal (detected at line 1)


종료 코드 1(으)로 완료된 프로세스


취소
 공유
취소
댓글 0
댓글 알림
나의얼굴