에러 종류 |
값 에러 : ValueError: invalid literal for …() |
에러 메시지 |
ValueError: invalid literal for …(): |
발생 이유 |
정수, 소수, 문자열 등 다른 자료형 사이에서 값을 변환할 때 변환이 불가능하면 발생하는 에러입니다. 예를 들어 a = int(“abc”)와 같은 문장은 문자열 abc를 정수로 바꿀 방법이 없으므로 에러가 발생합니다. |
해결 방법 |
값을 다른 자료형으로 변환할 때는 서로 변환이 가능한 값을 넣어야 합니다. |