-------------코딩-------------/Python 기초 코딩

ValueError: invalid literal for int() with base10: ' '

탶선 2020. 10. 19. 22:24
반응형

문자열을 정수로 바꾸기 위해 int()를 사용하였는데

ex)

  • a = '1.7'
  • int(a)

ValueError: invalid literal for int() with base10: ' 1.7 ' 

이 발생하였다.

해당 문자열이 소수가 포함된 실수라 발생한 문제로

int(float(a)) 를 사용하여 문제 해결

 

반응형