거북이 지오메트리는 엄격하게 조정된 그래픽 시스템의 대안으로 그래픽 환경에서도 때때로 사용됩니다. 거북이 애니메이션을 켜고 끄고 업데이트 도면에 대한 지연을 설정합니다. n이 주어지면 각 n-th 정기 화면 업데이트만 실제로 수행됩니다. (복잡한 그래픽의 도면을 가속화하는 데 사용할 수 있습니다.) 인수 없이 호출 될 때, n의 현재 저장 된 값을 반환 합니다. 두 번째 인수는 지연 값을 설정합니다(delay(참조)). 화면 및 거북이 클래스의 공개 메서드는 docstrings를 통해 광범위하게 문서화됩니다. 따라서 이들은 파이썬 도움말 기능을 통해 온라인 도움말로 사용할 수 있습니다 : TurtleScreen / Screen의 모든 방법은 절차 지향 인터페이스의 일부로 기능으로 존재합니다. 절차 인터페이스는 화면 및 거북이 클래스의 메서드에서 파생 된 함수를 제공 합니다. 해당 메서드와 이름이 동일합니다. 화면 개체는 화면 메서드에서 파생된 함수가 호출될 때마다 자동으로 만들어집니다. 터틀 메서드에서 파생된 함수가 호출될 때마다 (이름이 지정되지 않은) 거북이 개체가 자동으로 만들어집니다.

터틀스크린의 배경색을 설정하거나 반환합니다. 파이썬 거북이는 월리 Feurzig에 의해 1966 년에 발명 된 로고 프로그래밍 언어에서 진화 뭔가이다. 오브젝트 지향 프로그래밍 접근 방식의 도움으로 인상적인 애니메이션 세트를 쉽게 만들 수 있습니다. 거북이 모듈은 객체 지향 및 절차 지향 방식으로 거북이 그래픽 프리미티브를 제공합니다. 기본 그래픽에 tkinter를 사용하기 때문에 Tk 지원으로 설치된 Python 버전이 필요합니다. 이 책의 나머지 부분에서는 그래픽 출력을 표시해야 합니다. 파이썬에 사용할 수있는 많은 다른 그래픽 도구 키트가 있습니다; 참조 섹션에는 그 중 일부가 나열되어 있습니다. 이 책을 위해 나는 가장 간단한 것 중 하나를 선택했다 : 거북이 모듈. Tkinter의 메인 루프 함수를 호출하는 이벤트 루프를 시작합니다. 거북이 그래픽 프로그램의 마지막 문이어야 합니다. 스크립트가 -n 모드(하위 프로세스 없음)에서 IDLE 내에서 실행되는 경우 거북이 그래픽의 대화형 사용을 위해 사용해서는 안 됩니다. 아이디어는 거북이 그래픽은 거북이가 무엇을 할 지 상상해야하기 때문에 절대 좌표 계보다 생각하기가 조금 쉽다는 것입니다.