더북(TheBook)

이제 우리는 distance 함수가 문법적으로 올바르다는 것을 확인했으며 코드를 바디에 추가할 수 있다. 합리적인 다음 단계는 두 좌표의 차이, x2 - x1, y2 - y1을 찾는 것이다. 다음 버전은 이러한 값을 임시 변수에 저장하고 출력한다.

def distance(x1, y1, x2, y2):

dx = x2 - x1

dy = y2 - y1

print('dx is', dx)

print('dy is', dy)

return 0.0

이 함수가 동작한다면 dx is 3dy is 4가 표시되어야 한다. 이렇게 표시되었다면 함수가 적절한 인수를 받아서 첫 계산을 올바르게 수행했다는 것을 알 수 있다. 이렇게 표시되지 않는다면 코드 몇 줄만 확인하면 된다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.