더북(TheBook)

icon_solution 알아 보기

이 프로그램은 생각보다 간단합니다. 거북이의 속도, 선 굵기를 설정한 다음, 거북이의 현재 위치와 방향을 보여 주는 거북이 커서를 화면에서 보이지 않게 숨겼습니다.

onscreenclick은 마우스 버튼을 눌렀을 때 지정한 함수를 실행하는 명령입니다.

t.onscreenclick(t.goto)는 거북이 그래픽 창 위에 마우스 버튼이 눌리면 t.goto 함수를 호출하라고 예약한 문장입니다. 따라서 사용자가 마우스 버튼을 누르면 t.goto 함수가 호출되어 거북이가 그 위치로 이동하면서 선이 그려집니다. 다만, t.hideturtle 함수를 이용해 거북이를 화면에서 숨겼기 때문에 거북이의 움직임이 실제로 보이지는 않습니다.

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