
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
[코드스니펫] 네카라쿠배 기출문제 뼈대 코드를 그대로 복사해서 쓰고 문제를 따라 풀었는데
오류가 떴습니다. 알고 봤더니 복사한 코드에 ""가 두개씩 있어서 오류가 뜨는 거였습니다.
수정하면 좋을것같습니다!
보고 계신
화면 전체를 캡처해 주시면, 튜터님들이 빠르게 상황을 이해할 수 있어요.
작성한 코드 및 에러 메세지
"# ""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(으)로 완료된 프로세스
