파이썬공부 7.초보자가 범하기 쉬운 리스트연산 오류
초보자가 범하기 쉬운 리스트연산 오류 다음과 같은 소스 코드를 입력했을 때 결과 값은 어떻게 나올까?12>>> a = [1,2,3]>>> a[2] + funcs a[2]의 값인 3과 문자열 fun이 더해져 3fun이 출력될 것이라고 생각할 수 있다. 하지만 직접 실행을 해보면 다음과 같이 에러가 형 오류(TypeError가 발생했음을 알수 있다. 오류의 원인이 무었일까?123456Traceback (most recent call last): File "", line 1, in NameError: name 'fun' is not defined>>> Colored by Color Scriptercs a[2]에서 저장된 값은 3이라는 정수인데 "fun"은 문자열이다. 정수와 문자열은 당연히 서로 더할수 없기 ..
IT 개발/Python
2020. 8. 13. 00:30
반응형