'TypeError: 'int' object is not callable' 오류 이해
다음 Python 코드를 실행할 때:
a = 23 b = 45 c = 16 round((a/b)*0.9*c)
"TypeError: 'int' 개체를 호출할 수 없습니다."라는 오류가 발생할 수 있습니다. 이 오류는 Python이 "round"를 함수가 아닌 객체로 해석하기 때문에 발생합니다.
TypeError 해결
코드를 자세히 조사하면 다음 항목이 존재함을 알 수 있습니다. 다른 곳의 줄:
round = 42
이 줄은 "둥근" 이름을 정수 값으로 효과적으로 재할당하며, 이는 Python의 이름과 충돌합니다. 내장된 "round" 함수.
다음 줄에서 "round"를 호출하는 경우:
round((a/b)*0.9*c)
Python은 이를 정수 "round" 객체를 호출하려는 시도로 해석합니다. "TypeError" 오류.
해결 방법
해결 방법 이 문제에서는 "라운드" 이름에 정수 값을 할당하는 줄을 찾아서 제거해야 합니다. 이렇게 하면 "반올림" 기능의 기능이 복원되고 의도한 대로 결과를 반올림할 수 있습니다.
위 내용은 내 Python 코드에서 \'TypeError: \'int\' object is not callable\' 오류가 발생하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!