dydwo0740   2년 전

런타임 에러가 발생하는 이유를 잘 모르겠습니다

djm03178   2년 전

런타임 에러는 이유를 분석해서 옆에 괄호 안에 에러의 종류를 적어줍니다. 보시면 ZeroDivisionError라고 매우 직설적으로 쓰여있습니다.

이 코드에서 division이 발생하는 곳은 12번째 줄밖에 없으니 0으로 나누는 경우가 언제 생길 수 있는지 생각해보면 됩니다. cost가 0이라는 건데, 그러면 그 이전에 sell - cost = 0이라는 거고, 그건 공 sell == cost인 경우겠죠?

댓글을 작성하려면 로그인해야 합니다.