의 for 루프는 매우 안쪽에 🙂 한 줄의 점을 그립니다. 그런 다음 코드로 인해 거북이가 뒤로 이동한 다음 행아래로 이동합니다. 화면이라는 이름의 TurtleScreen 인스턴스와 거북이라는 이름의 거북이 인스턴스의 예: 펜의 속성 x/y 스트레치 팩터 및/또는 윤곽선을 반환하거나 설정합니다. 크기 조정을 „사용자“로 설정합니다. 크기 조정이 „사용자“로 설정된 경우에만 거북이가 스트레치 팩터에 따라 늘어나도록 표시됩니다: stretch_wid는 방향에 수직인 스트레치 팩터이며, stretch_len은 방향 방향으로 스트레치 팩터를 결정하고 개요는 셰이프 윤곽선의 너비입니다. 이 거북이에 마우스 클릭 이벤트에 재미를 바인딩합니다. fun이 없음이면 기존 바인딩이 제거됩니다. 익명 거북의 예, 즉 절차 적 방법: 주의: 속도 = 0은 애니메이션이 수행되지 않는다는 것을 의미합니다. 앞으로 / 뒤로 거북이 점프하고 마찬가지로 왼쪽 / 오른쪽으로 거북이가 즉시 회전합니다.

거북이.done()는 프로그램을 일시 중지합니다. 계속하려면 창을 닫아야 합니다. 거북이 모양이 다각형인 경우 해당 다각형의 윤곽선이 새로 설정된 펜색상으로 그려집니다. 이러한 새로운 기능 중 일부를 보여주는 예제를 수행 해 보겠습니다: 새로운 거북이를 만들고 사각형 그리기 시작 파이썬 프로그램의 몇 줄을 작성 해 보자. (첫 번째 거북이 알렉스를 참조하는 변수를 호출하지만 이전 장의 명명 규칙을 따르는 경우 다른 이름을 선택할 수 있습니다.) 거북이가 향하는 방향으로 지정된 거리로 거북이를 앞으로 이동합니다. 거북이가 이러한 일반 다각형을 그릴 수 있도록 루프에 사용 (일반 은 모든 면이 동일한 길이, 모든 각도가 동일 의미): 따라서 자동으로 거북이놀이터로 ScrolledCanvas를 제공하는 클래스 화면에서 사용. 비고: 거북이의 모든 마우스 이동 이벤트 시퀀스 앞에는 거북이에 대한 마우스 클릭 이벤트가 표시됩니다. 거북이가 향하는 방향과 반대로 거북이를 먼 거리로 뒤로 이동합니다. 거북이의 머리를 변경하지 마십시오. reset()) 함수는 화면의 모든 선 도면을 지우고 거북이를 (0, 0) 좌표와 0도 를 향하게 합니다. 이 함수는 clear() 및 home() 함수를 호출하는 것과 동일한 작업을 수행합니다.

거북이 모듈은 객체 지향 및 절차 지향 방식으로 거북이 그래픽 프리미티브를 제공합니다. 기본 그래픽에 tkinter를 사용하기 때문에 Tk 지원으로 설치된 Python 버전이 필요합니다. 화면 상단에 웹 사이트는 `#` 마크와 색상을 나타내는 6 개의 문자 또는 숫자의 시퀀스를 제공합니다. 거북이 모듈은 이 형식의 색상을 허용합니다. 오른쪽() 함수는 각도 정도에 따라 현재 방향을 시계 방향으로 변경합니다. 거북이 가 위를 내려다보고 있다고 상상하면, 오른쪽으로 돌리는 거북이가 시계 방향으로 회전하는 것처럼 보입니다. 거북이는 움직이지 않습니다. 그것은 단지 방향을 변경합니다. 전달() 함수는 거북이 거리 를 현재 방향으로 이동합니다. 펜이 아래로 내려가면(펜다운() 및 penup()참조) 거북이가 앞으로 나아갈 때 선이 그려집니다. 거리가 음수이면 거북이가 뒤로 이동합니다. 거북이 오브젝트 자체를 반환합니다.

합리적인 사용만 : „익명 거북이“를 반환하는 함수로 : 첫 번째 줄은 파이썬에게 거북이라는 모듈을로드하도록 지시합니다. 이 모듈에서는 거북이 유형과 화면 형식이라는 두 가지 새로운 유형을 사용할 수 있습니다. 도트 표기어 거북이. 거북이는 „거북이 모듈 내에 정의된 거북이 유형“을 의미합니다.

turtle 예제