반응형
TypeError: unsupported operand type(s) for /: 'str' and 'int' 에러가 생긴 이유는 말 그대로 올바르지 않은 타입(data type)를 입력해서 그렇다.
아래 코드처럼 메서드 divide는 매개변수 2개를 받아서 나누기 연산을 하고 있다.
즉, 매개변수는 숫자이어야 한다.
하지만 4번 줄에서 메서드의 첫 번째 요소를 "2"문자로 적으니 TypeError가 발생하였다.
TypeError 해결방법: 입력값을 숫자로 변경
반응형